PHP Code im If verwenden

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP Code im If verwenden

    Ich habe bereits eine Reloadsperre gefunden.


    PHP-Code:
    <?php
    $file 
    "sperre.txt";
    $duration 1444*60// 30 Minuten

    $lines file($file);
    foreach(
    $lines as $line) {
        list(
    $ip$time) = explode("µ"$line);
        if(
    $time time()-$duration) {
            
    $ips[$ip] = trim($time);
        }
    }
    $ip $_SERVER['REMOTE_ADDR'];
    if(@
    array_key_exists($ip$ips)) {
        if(
    $ips[$ip] > time()-$duration) {
            
    // TRUE
            
    $ips[$ip] = time();
            
    $was_here TRUE;
        }
    } else {
        
    $ips[$ip] = time();
        
    $was_here FALSE;
    }
    $fp fopen($file"w");
    foreach(
    $ips as $ip=>$time) {
        
    fputs($fp$ip."µ".$time."\n");
    }
    fclose($fp);

    if(
    $was_here) {
        echo 
    "Du darfst nicht!";
    } else {
        echo 
    "Du darfst.";
    }
    ?>

    Jetzt folgendes Problem.
    Undzwar möchte ich nun wenn der Text "Du darfst." kommt dann ein weiteres PHP-Script ausführen was das speichern des Nicknames verursacht.

    Der Code dafür hab ich schon:

    PHP-Code:
    <?php
    $nickname 
    $_POST["nickname"];
    $data $_POST['nickname'];
    $data .= "\n";

    $datei fopen("nicks.txt"a);
    fwrite($datei$data);
    fclose($datei);
    echo 
    "Erfolgreich eingetragen!";
    ?>
    Wie sieht nur der Code aus ?
    Ich versteh es leider nicht sorry.

  • #2
    Den Code zwischen "du darfst."; und schließende Klammer } einfügen.
    Sowas künftig bitte in "Projekthilfe" posten, das gehört nicht hierher.

    Kommentar

    Lädt...
    X