$ipadresse = getenv('REMOTE_ADDR');
![]()
Hallo zusammen!
Ich möchte zunächst mal zum test folgendes script zum laufen bringen:
bzw. laufen tut's schon. ABER: das script verzweigt tatsächlich in den if-zweig, dass die variable keinen inhalt hat. ein "echo" der variable bringt mir folgenden anzeige:PHP-Code:<?php
// Konstanten mit den ip's füllen, die als admin erkannt werden sollen
define (admin_ip_local, "12xxxxxxxx");
define (admin_ip_web, "87.xxxxxxxxx);
// auslesen der aktuellen user-ip
$ipadresse = getenv('$REMOTE_ADDR');
if ($ipadresse == admin_ip_local or $ipadresse == admin_ip_web) {
echo "willkommen admin!";
}
else {
echo "herzlich willkommen auf unserer Seite, Fremdling!";
if (isset($ipadresse)) {
if (empty($ipadresse)) {
echo "<br> mörderkacke, das Ding (ipadresse) enthält ja gar keinen inhalt!";
}
echo "<br>" . $ipadresse;
}
else {
"<br> heilige Scheiße, das Ding (ipadresse) existiert gar nicht!";
}
}
?>
(das oben war sie, besagte anzeige, nämlich NIXXX!)
Bin ich doof?Ich habe die Abfrage der ip auch schon folgendermaßen geschrieben:
Bringt auch nichts. Ich kann doch auch auf meinem lokalen Host meine ip auslesen, oder? Ich steig mal wieder nicht durch, und warte in Erfurcht auf die Antworten eines Erleuchteten! Danke in advance,PHP-Code:$ipadresse = "$REMOTE_ADDR'";
lg Basti
Geändert von Whiteflash (07.11.2008 um 21:54 Uhr) Grund: habe meine ip's ge-xx-t - möchte hier ja niemanden zu portscans ermutigen...
live long and prosper...
$ipadresse = getenv('REMOTE_ADDR');
![]()
Hi.
Danke. Bin irgendwie völlig...
Ist aber keine Entschuldigung
cu Basti
live long and prosper...
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)