Problème variable vide

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

Vespa
WRInaute impliqué
WRInaute impliqué
 
Messages: 341
Inscription: Lun Nov 17, 2003 9:41

Problème variable vide

Message le Ven Avr 18, 2008 14:19

Bonjour,

Je me bagarre depuis ce matin sur un bout de code et je ne comprend pas ce qui cloche peut être pouvez vous m'aider :

Code: Tout sélectionner
$ref = $_SERVER['HTTP_REFERER'];
    $ref_exp = explode("/", $ref);
    // Clean our referer
    $ref1 = $ref_exp[2];
    $ref2 = str_replace("www.", "", $ref1);

    // We're dealing with a local/intranet referer, which is no good to us
    if(!preg_match("/\./", $ref2))
    {   return;   }

    // We've been brought to this page from a link on the same site
    //if(preg_match("/{$ref2}/", $HTTP_SERVER_VARS['HTTP_HOST']))
      if(preg_match("/{$ref2}/", $_SERVER['HTTP_HOST']))
    {   return;   }

    $domainarray = parse_url($ref2);
    $ref3 = $domainarray['host'];

    $domain = $ref3;


La variable $sdomaine est vide alors qu'elle fonctionne si je met la ligne :
$ref2 = http://www.monsitedetest.com";
avant : $domainarray = parse_url($ref2);


e-kiwi
Modérateur
Modérateur
 
Messages: 13817
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Avr 18, 2008 14:22

ligne 1 : "echo $ref". donne quoi ?

hollenfurst
WRInaute discret
WRInaute discret
 
Messages: 53
Inscription: Mer Juil 13, 2005 11:03

Message le Ven Avr 18, 2008 14:42

Bonjour,

je me trompe peut etre mais je pense que ton soucis viens de
Code: Tout sélectionner
// We've been brought to this page from a link on the same site
    //if(preg_match("/{$ref2}/", $HTTP_SERVER_VARS['HTTP_HOST']))
      if(preg_match("/{$ref2}/", $_SERVER['HTTP_HOST']))
    {   return;   }


Surtout si tu test en local, en espérant t'avoir un peu aidé


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: jcaron, mipc et 0 invités