Easy Coding
  Forum Wiki Tagging Projekte Karte RSS
» Start
» All Recent Changes
» Wiki Suche
» Wiki Hilfe

Coder How To's

Algorithmen Informationen

edit SideBar

Neue Wiki Eintrage finden Sie unter easy-coding.de/wiki.

Keyword aus Referer auslesen

Hier ist ein Code mit dem ihr die Keywörter auslesen könnt, über die ein Besucher euch in einer Suchmaschine gefunden hat.

referer.php
  1. <?
  2. function referer2keyword($default=null, $referer = null)
  3. {
  4.         if (is_null($referer))
  5.                 $referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '';
  6.  
  7.         // Dies sind die am häufigsten verwendeten Variablen von Suchmaschinen
  8.         $array = array('q','query','search','p');
  9.         $count = count($array);
  10.  
  11.         for($i=0; $i<$count; $i++) {
  12.                 $var = parse_url($referer);
  13.                 parse_str($var['query'], $output);
  14.                 if($output[$array[$i]] != null)
  15.                         return $output[$array[$i]];
  16.         }
  17.  
  18.         return $default; //Optionale Ausgabe eines Standard-Keywords
  19. }
  20.  
  21. //normaler Einsatz
  22. echo referer2keyword();
  23.  
  24. // Zum Testen der Funktion
  25. echo referer2keyword('hauptkeyword', 'http://www.google.de/search?query=suchausdruck');
  26. ?>
Zuletzt geändert am 15.07.2006 12:44 Uhr
  Impressum