PHP beginner | 
                         | 
                        hmz, jullie oplossing is nu ook weer niet je dit je dat 
 
als je de getCountry functie ziet, zie je dat je eerst op basis van het ip de hostname gaat opzoeken, die gaat opsplitsen en een String uit een array halen, maar eigenlijk doe je dan een stap te veel 
 
 
    
    
        
            
                
$host = gethostbyaddr( $ip ); // Host ophalen d.m.v. het ip adres
if( $host == $ip )
{
// De host is hetzelfde als het ip adres dus land is Onbekend
return "Onbekend";
}
$hostsplit = explode( ".", $host ); // Hak de host in stukjes op de punt
$ext = array_pop( $hostsplit ); // Pak het laatste item
header('Location: http://www.domein.'.$ext);
             
            $host = gethostbyaddr( $ip ); // Host ophalen d.m.v. het ip adres if( $host == $ip ) {   // De host is hetzelfde als het ip adres dus land is Onbekend   return "Onbekend";   } $hostsplit = explode( ".", $host ); // Hak de host in stukjes op de punt $ext = array_pop( $hostsplit ); // Pak het laatste item   header('Location: http://www.domein.'.$ext); 
 
  
         
          
     
  
 
Natuurlijk zal je beveiliging willen inbouwen of domein.'$ext wel bestaat, maar zo zou ie iig moeten werken. |