MarvinLeRouge Posté 6 Juin 2006 Posté 6 Juin 2006 Salut, J'aurais besoin, dans un script php, de déterminer si celui-ci a été invoqué depuis la ligne de commande ou depuis le navigateur. Est-ce possible ?
TheRec Posté 6 Juin 2006 Posté 6 Juin 2006 Bonjour, Hmmm.... n'y aurait-il pas possibilité de vérifier la présence de certaines valeurs des tableaux de super-globales ($_SERVER entre autres) ? Lorsque tu invoques un script depuis la ligne de commande les en-têtes HTTP ne seront pas présentes (par exemple HTTP_HOST)... alors que lorsque c'est fait au travers de HTTP et par un serveur HTTP elles le obligatoirement (attention à ne pas prendre des valeurs optionnelles, genre HTTP_ACCEPT_CHARSET). Je n'ai pas testé ceci, c'est juste un raisonnement logique de ma part... peut-être existe-t-il d'autres possibilités.
MarvinLeRouge Posté 6 Juin 2006 Auteur Posté 6 Juin 2006 Ce que tu dis sur HTTP_HOST semble se vérifier, je vais essaytr comme ça. Merci
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant