Problema con captura de datos de búsqueda desde Google

  • Autor Autor ubuwolf
  • Fecha de inicio Fecha de inicio
ubuwolf

ubuwolf

Iota
Verificado
Verificación en dos pasos activada
Amigos de Forobeta tengo un pequeño código que hasta hora me funcionaba de diez. Con el mismo capturaba la KEY desde la cual provenía el visitante que llegaba desde google, pero surgió un problema: dejo de funcionar. Supongo que google habrá cambiado pero no tengo mayor idea de como repararlo. Espero puedan ayudarme ya que me era de mucha ayuda en mis programaciones. Les dejo el código en cuestión:

PHP:
$referer= $_SERVER['HTTP_REFERER'];

$url_base1 = $_SERVER['SERVER_NAME'];
$url_fin1 = $_SERVER['REQUEST_URI'];
$urlpost = "http://".$url_base1.$url_fin1;


$qref= strpos($referer,'google');


 if($qref!=''){
    $qstart = strpos($referer,'q=');
    $qend = strpos($referer,'&',$qstart);
    $qtext= substr($referer,$qstart+2,$qend-$qstart-2);
    $qtext= str_replace('+',' ',$qtext);

$key=strtolower(trim(ereg_replace("%20", " ", $qtext)));
$compare= str_replace(" ", "", $key);

$patterns[0] = '/xxx/';
$patterns[1] = '/porno/';


$key1=preg_replace($patterns, "", $key);

Fuente del Código: http://forobeta.com/php/97310-tutorial-fuzzy-search-engine-optimization-booster-php.html

- - - Actualizado - - -

nadie por aqui?
 
Atrás
Arriba