[PHP] Referer d'un CURL

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


rudddy
WRInaute accro
WRInaute accro
 
Messages: 1724
Inscription: Mer Aoû 01, 2007 19:00

[PHP] Referer d'un CURL

Message le Lun Nov 24, 2008 13:55

Bonjour,

j'ai un site A qui envoie des données à un site B et apelle un script du site B.

comment je peux dans le script B, trouver l'url du site A (le referrer) ???

Merci


dmathieu
Modérateur
Modérateur
 
Messages: 6927
Inscription: Ven Jan 09, 2004 16:21

Message le Lun Nov 24, 2008 14:11

Tu envoie les données de A vers B en utilisant curl c'est ça ?
Auquel cas, tu peut préciser le referer (en php) avec :
Code: Tout sélectionner
curl_setopt($ch, CURLOPT_REFERER, 'http://www.example.com');


Mais chaque site A sera susceptible de le renseigner correctement ou non.
Base toi plutôt sur l'IP de A ( $_SERVER['REMOTE_ADDR '] ). C'est beaucoup moins évident à falsifier et donc plus facilement identifiable.

ayor
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 154
Inscription: Mer Oct 29, 2008 22:46

Message le Lun Nov 24, 2008 14:12

Le plus simple si tu est maitre des deux sites et de positionner le UserAgent de curl avec une valeur qui t'est propre.

côté A : CURLOPT_USERAGENT
côté B : $_SERVER['HTTP_USER_AGENT']


rudddy
WRInaute accro
WRInaute accro
 
Messages: 1724
Inscription: Mer Aoû 01, 2007 19:00

Message le Lun Nov 24, 2008 14:12

exact je suis maitre des 2 sites

merci pour tout


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité