Page 1 sur 1

interrompre un script php

Posté : 27 juin 2006, 09:22
par JAF
Bonjour à tous,
J'ai un pt problème et je n'arrive pas à m'en sortir, voila la situation :
J'ai dévellopé en php une fonction de recherche (qui sera intégrée à un site) qui fait une recherche d'un mot clé dans des fichiers html grace à un formulaire, jusque là tout marche bien, sauf que quand le nombre de fichiers html est tres grand la fonction de recherche prend bcp de temps, donc j'ai besoin à l'aide d'un bouton ou d'un lien de permettre à la personne qui a lancé la recherche d'interrompre l'exécution du script php (de rechrche) si elle juge que c'est tres long, si vous avez une idée je vous remercie de m'en faire part, merci d'avance

Posté : 27 juin 2006, 10:46
par goeb
salut,

avant le début de la recherche, tu pourrais afficher en début de page :
""
recherche en cours...
cliquer ici pour annuler et revenir à la page d'accueil
""

ensuite se déroule la recherche, et si c'est trop long, la personne peut cliquer et changer de page. cela abandonnera le script de recherche, qui se terminera tout seul.

pour arrêter le chargement d'une page web, il n'y a pas d'autre moyen que le bouton "arrêter" du navigateur, ou changer de page.