phpbar.de logo

Mailinglisten-Archive

[php] preg_match Problem

[php] preg_match Problem

Thomas php_(at)_phpcenter.de
Tue, 14 Aug 2001 01:32:04 +0200


Hallo Liste!

Ich habe ein Beispiel nahezu 1:1 vom manual =FCbernommen nur ein 
paar Kleinigekeiten ge=E4ndert und es geht nicht. :( K=F6nnt Ihr mir auf=
 die 
Spr=FCnge helfen?

<?php
$host =3D gethostbyaddr($REMOTE_ADDR);
if ( !preg_match ("/.de/i", "$host") || !preg_match ("/.at/i", "$host") =
|| !
preg_match ("/.ch/i", "$host") || !preg_match ("/.net/i", "$host")) {
    print "Du kommst wohl nicht aus dem deutschsprachigen Raum!";
};
?>

Sinn des ganzen ist es herauszufinden ob der user aus .de, at, oder 
.ch kommt. .net Habe ich wegen mediaways und telekom noch mit 
dazu genommen.

Schon mal vielen Dank und gute Nacht!

Thomas




php::bar PHP Wiki   -   Listenarchive