fonction php pour capter le referer [src]
7 messages
• Page 1 sur 1
-

rog - WRInaute passionné

- Messages: 1662
- Inscription: 21 Sep 2006
fonction php pour capter le referer [src]
dans le cadre de la release de mon gestionnaire de stat j'ai fait une petite fonction qui capte le referer
comme je sais qu'il y a ici des membres amateurs de code je vais la poster et la soumettre à votre jugement, j'ai parser tous les composants pour pouvoir deceler plus rapidement les tentatives de piratage
rog
comme je sais qu'il y a ici des membres amateurs de code je vais la poster et la soumettre à votre jugement, j'ai parser tous les composants pour pouvoir deceler plus rapidement les tentatives de piratage
- Code: Tout sélectionner
####################################################################
function get_referer(){
#
$part = array(0=>"scheme","host","port","user","pass","path","query","fragment");
#
$result = array_flip($part);
#
if(isset($_SERVER['HTTP_REFERER']))
{
#print"<li> referer ok";
$parse_url = parse_url($_SERVER['HTTP_REFERER']);
if(get_magic_quotes_gpc() == 1)
{
while(list($key,$val) = each($parse_url))
{
$result["$key"] = $val;
}
}
else
{
while(list($key,$val) = each($parse_url))
{
$result["$key"] = addslashes($val);
}
}
}
#
return $result;
}
rog
-

spationaute-troglodyte - WRInaute occasionnel

- Messages: 335
- Inscription: 11 Juin 2006
J'ai pas trop compris à quoi ca servait Rog..?
-

rog - WRInaute passionné

- Messages: 1662
- Inscription: 21 Sep 2006
bah ça sert à logguer d'ou viennent tes visiteurs
ça renvoit un tableau avec tous les composants de l'url d'ou viennent tes visiteurs
les cases vides étant remplies par des numeriques ça devrait accelerer le traitement
un exemple de log
'http'rgirardin.mine.nu'2'3'4'/encryptor/visit.php'6'7'
index 2 ==> port
index 3 ==> user
index 4 ==> pass
index 6 ==> query string
index 7 ==> ancre
rog
ça renvoit un tableau avec tous les composants de l'url d'ou viennent tes visiteurs
les cases vides étant remplies par des numeriques ça devrait accelerer le traitement
un exemple de log
'http'rgirardin.mine.nu'2'3'4'/encryptor/visit.php'6'7'
index 2 ==> port
index 3 ==> user
index 4 ==> pass
index 6 ==> query string
index 7 ==> ancre
rog
-

ltressens - WRInaute impliqué

- Messages: 551
- Inscription: 2 Avr 2004
<mode simplicite="on">
et sinon pourquoi pas :
</mode>
et sinon pourquoi pas :
- Code: Tout sélectionner
function get_referer() {
return isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '';
}
</mode>
- Webinteraction
- WRInaute discret

- Messages: 72
- Inscription: 31 Aoû 2006
Parce que c'est un codeur et qu'il aime bien se compliquer par plaisir...
-

rog - WRInaute passionné

- Messages: 1662
- Inscription: 21 Sep 2006
c'est parce que ce sera un systeme de logging en fichier sans db
.... il faut donc que l'action du logging soit intelligente et formate les données de manière optimum afin d'etre traitées par un script générateur d'états dont les fonctions doivent être réduites à leur plus simple expression en vue de fluidifier et d'optimiser les ressources machine nécéssaires à son execution ....
(je sais c'est emphatique mais c'est la philosophie de mon logger)
rog
.... il faut donc que l'action du logging soit intelligente et formate les données de manière optimum afin d'etre traitées par un script générateur d'états dont les fonctions doivent être réduites à leur plus simple expression en vue de fluidifier et d'optimiser les ressources machine nécéssaires à son execution ....
(je sais c'est emphatique mais c'est la philosophie de mon logger)
rog
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- fonction php pour capter l'ip [src]
- redirection sur une page en fonction du Referer
- [résolu] <img src=page.php> comment faire ? | merci ch
- Code php avec code <iframe src=
- referer javascript/php
- [réglé] Referer en php : possible ?
- [PHP] Referer d'un CURL
- Fonction PHP qui faut editer dans php.ini
- Moyen de lutter contre le referer spam ou spam referer ...
- fonction en PHP
- Recherches Google en HTTPS : suppression du referrer - 25-05-2010
- Live Search corrige le problème de referrers - 22-09-2006
- Google ajoute la Navigation par nom dans sa Toolbar - 15-07-2004
- Utiliser Actifpub pour l'intégration d'un flux RSS externe sur son site - 15-09-2004
- Gérer l'entête HTTP en PHP - 04-08-2008
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

