Problem bei IP-Speere
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
HI. Also, ich habe mir mal aus Fun so ein Diebspiel gecodet.
Hier mein erstriger Code:
<html> <head> <title></title> </head> <body link="#FF0000" vlink="#FF0000" text="#FF0000" bgcolor="#000000" alink="#FF0000"> </body> </html> <?php include'hidden/config.php'; $depriname = $_GET["depriname"]; @mysql_connect($mysql_host, $mysql_user, $mysql_pass) OR die("Keine Verbindung zur Datenbank."); @mysql_select_db($mysql_db) OR die("Konnte Datenbank nicht benutzen."); $read = "SELECT Name FROM diebspiel_accs WHERE Name LIKE '$depriname'"; $result = mysql_query($read); if($row = mysql_fetch_object($result)) { $name = $row->Name; $depriname2 = "1"; } else { $depriname2 = "0"; } if ($depriname2 == "1") { $read2 = "SELECT Depripoints FROM diebspiel_accs"; $result2 = mysql_query($read2); while($row2 = mysql_fetch_object($result2)) { $depripoints = $row2->Depripoints; } $depripointsread = "1"; } If ($depripointsread == "1") { $depripoints = $depripoints + "200"; $write ="UPDATE diebspiel_accs SET Depripoints='$depripoints' WHERE Name='$depriname'"; $writenow = mysql_query($write) OR die("Error"); echo $depriname; echo " hat euch 200 Depripoints gestohlen <br>"; echo "Damit hat "; echo $depriname; echo " "; echo $depripoints; echo " Depripoints <br>"; echo "Auf der Richterskala ist er "; IF ($depripoints > "0") { echo " Sehr Deprisiv <br>"; } echo "<br>"; echo "Seid ihr auch Deprisiv? <br>"; echo "Dann klickt hier:"; ?> <html> <a href="registrieren.php">HIER</a> </html> <?php } ?>
OK, jetzt wollte ich eine IP-Speere einbauen, und mein Code sieht so aus:
<html> <head> <title></title> </head> <body link="#FF0000" vlink="#FF0000" text="#FF0000" bgcolor="#000000" alink="#FF0000"> </body> </html> <?php include'hidden/config.php'; $depriname = $_GET["depriname"]; @mysql_connect($mysql_host, $mysql_user, $mysql_pass) OR die("Keine Verbindung zur Datenbank."); @mysql_select_db($mysql_db) OR die("Konnte Datenbank nicht benutzen."); $read = "SELECT Name FROM diebspiel_accs WHERE Name LIKE '$depriname'"; $result = mysql_query($read); if($row = mysql_fetch_object($result)) { $name = $row->Name; $depriname2 = "1"; } else { $depriname2 = "0"; } if ($depriname2 == "1") { $read2 = "SELECT Depripoints FROM diebspiel_accs"; $result2 = mysql_query($read2); while($row2 = mysql_fetch_object($result2)) { $depripoints = $row2->Depripoints; } $depripointsread = "1"; } If ($depripointsread == "1") { $depripoints = $depripoints + "200"; $write ="UPDATE diebspiel_accs SET Depripoints='$depripoints' WHERE Name='$depriname'"; $writenow = mysql_query($write) OR die("Error"); echo $depriname; echo " hat euch 200 Depripoints gestohlen <br>"; echo "Damit hat "; echo $depriname; echo " "; echo $depripoints; echo " Depripoints <br>"; echo "Auf der Richterskala ist er "; IF ($depripoints > "0") { echo " Sehr Deprisiv <br>"; } echo "<br>"; echo "Seid ihr auch Deprisiv? <br>"; echo "Dann klickt hier:"; ?> <html> <a href="registrieren.php">HIER</a> </html> <?php } ?>
Aber jetzt gibt der Parser nur ne leere HTML zur?ck -.-
Kann mir wer helfen, dass ins lot zu bringen? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
sorry, aber ich sehe keinen Unterschied in den beiden skripten. Wo hast du die IP-Sperre eingebaut ?
vielleicht bin ich auch nur blind !?
greets
coh3r3nt -
jo, ist net drinne...deshalb gehts wohl auch nicht ;)
aber das was du brauchst ist:
$_GET[REMOTE_ADDR];
oder einfach nur
$REMOTE_ADDR;
aber mit GET arbeiten ist besser^^
glaub ich zumindest xD -
jo, ist net drinne...deshalb gehts wohl auch nicht ;)
aber das was du brauchst ist:
$_GET[REMOTE_ADDR];
oder einfach nur
$REMOTE_ADDR;
aber mit GET arbeiten ist besser^^
glaub ich zumindest xD
das hei?t doch
$_SERVER["REMOTE_ADDR"];
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage