kostenloser Webspace werbefrei: lima-city


Problem bei IP-Speere

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    k****8

    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?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 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
  4. s*********e

    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
  5. r*****r


    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"];
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!