Question

Je le code suivant:

$array = parse_url($_SERVER['HTTP_REFERER']);
$Ur = $array['host'];

qui affiche le domaine très bien, mais quand je l'utiliser avec des sessions, il ne fonctionne pas. En outre, je l'ai testé avec gettype et retourne NULL ? Je pensais que c'était un tableau?

Anywho, comment puis-je faire pour convertir ce qui précède Ur $ en une chaîne?

Vive!

Était-ce utile?

La solution

fournir un second paramètre de composant = PHP_URL_HOST parse_url et elle retourne une chaîne au lieu d'une matrice

Autres conseils

Chaque fois que vous magasin ou l'accès les sessions, vous devez appeler session_start() avant de vous faire ou vous ne verrez pas ou être en mesure d'accéder aux résultats plus tard.

Si vous voulez juste l'URL referrer comme une chaîne, pourquoi ne pas:

$url = $_SERVER['HTTP_REFERER'];

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top