Question surement déjà posé ici a plusieurs reprise mais j'ai su retrouver la réponse :
Est ce qu'il y a un moyen simple de conaitre l'URL qui a permis l'accés au script en court? L'équivalent du $HTTP_REFERER mais pour la page courante et pas la page précédante quoi.
Voilà ce que j'ai fait :
Code :
<HTML>
<?php
// déclaration d'une variable globale unique ($serveur) qui est normalement remplis quelle que soit la ersion de php (certaines versions conaissent $_SERVEUR et d'autres $GHTTP_SERVER_VARS
if (isset($_SERVER))
{$serveur=$_SERVER;
}else
{$serveur=$HTTP_SERVER_VARS;
}
// url de la page précédante en utilisant ma variable tableau, les variables tableaux $_SERVER et $HTTP_SERVER_VARS puis en utilisant la variagble globale de base $HTTP_REFERER
// url de la page en court en utilisant ma variable tableau, les variables tableaux $_SERVER et $HTTP_SERVER_VARS puis en utilisant les variables globales de base $SERVER_NAME et $PHP_SELF
Seul problème qu'il me reste, la partie qui passe les variables.
Autre problème chez free en php3 les variables $_SERVER et $HTTP_SERVER_VARS sont pas initalisé (ou sont initialisé à vide). Faut que je le remplisses à la main.
Marsh Posté le 14-11-2002 à 00:20:31
Question surement déjà posé ici a plusieurs reprise mais j'ai su retrouver la réponse :
Est ce qu'il y a un moyen simple de conaitre l'URL qui a permis l'accés au script en court?
L'équivalent du $HTTP_REFERER mais pour la page courante et pas la page précédante quoi.
Voilà ce que j'ai fait :
Seul problème qu'il me reste, la partie qui passe les variables.
Autre problème chez free en php3 les variables $_SERVER et $HTTP_SERVER_VARS sont pas initalisé (ou sont initialisé à vide).
Faut que je le remplisses à la main.
Message édité par omega2 le 14-11-2002 à 01:18:30