Page 1 sur 1

Question REGEX.

Posté : 18 mars 2007, 11:50
par djmustru
Bonjour a tous,

J'ai une question que je n'arrive pas a résoudre, j'ai créé un annuaire http://www.toujeux.fr qui verifie la provenance des visiteur afin de faire un system de points.

Et pour cela, je désire recupérer l'url du site de provenance que je récupère grace a

Code : Tout sélectionner

$_SERVER['HTTP_REFERER']
Cependant, j'essai de recupererer uniquement l'adresse du site :

Exemple : http://www.abandonware-utopia.com/jeux/pc
final : http://www.abandonware-utopia.com/

et pour cela j'utilise :
eregi('http://(.*)/', $_SERVER['HTTP_REFERER'], $out);
Mais cela fonctionne mal et pas dans tous les cas.

Quelqu'un pourrait t-il m'aider je sait vraiment plus quoi faire...

Merci d'avance !

Posté : 18 mars 2007, 12:13
par @rthur

Posté : 18 mars 2007, 12:17
par djmustru
:shock: J'y crois pas.... dire que je cherche a faire ca en regex depuis plusieurs jours alors qu'il y avait une fonction toute prete...

Un grand merci a toi @rthur

Posté : 18 mars 2007, 12:58
par AB
Bonjour,

Ben sans vouloir jouer le rabat joie, d'après mon expérience la variable $_SERVER['HTTP_REFERER'] n'est renseignée qu'une a deux fois sur dix environ. Faut donc pas trop compter sur elle :(