Tom: wie den Referer filtern

Beitrag lesen

Hello,

if(strpos($array[host], 'www.') !== false)

$array[host] = str_replace('www.', '', $array[host]);

  
Wenn man ganz mutig ist, könnte aich ein  
  
  $domainparts = explode('www.',$array[host],1)  
  echo $domainparts[0];  
  
funktionieren :-)  
Das ist nicht unsicherer als Dein Code.  
Denn genau genommen müsste Dein Code auch heißen:  
  
~~~php
  
  
  if(strpos($array[host], 'www.') === 0)      ## wenn 'www.' am Anfang des Strings steht  
  {  
      $array[host] = substr($array[host],4);  ## String erst ab der Postition 4 übernehmen  
  }                                           ## Zählung beginnt bei 0  
  

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de