- Registriert
- 20.03.08
- Beiträge
- 476
Liebe Community.
Ich schreibe gerade ein Script. Dieses Sieht bisher so aus:
Nun stehe ich vor folgendem Problem:
Wenn echo("false"); ausgegeben wird, soll gleichzeitig auch die Zeile in der Textdatei verändert werden.
Hintergrund ist, dass eine Nummer aus der Textdatei abgefragt wird. Wenn diese noch frei ist (false), dann wird das ganze zurückgegeben und sie soll dann durch das Skript reserviert werden (=true) --> $check[1] = "true";
Ich habe schon versucht, den Wert in dem Array zu ändern und das ganze dann gesammelt in die Datei zu schreiben. Das haut so aber leider nicht hin.
Also möchte ich jetzt, wenn ich an dieser Stelle / Zeile bin, die Änderung direkt im Text-File ausführen.
Ist das irgendwie möglich?!
Vielen Dank und liebe Grüße
…
Ich schreibe gerade ein Script. Dieses Sieht bisher so aus:
Code:
<?php
$code = md5($_GET["req"]);
$codeExists = false;
$datei = fopen("http://www.beispiel.de/regfile.txt", "w+");
$temp = file("http://www.beispiel.de/regfile.txt", FILE_IGNORE_NEW_LINES);
foreach ($temp as $tpm){
$check = explode("=", $tpm);
if($code == $check[0]){
$codeExists = true;
if($check[1] == "true"){
echo("true");
break;
}
else{
echo("false");
$check[1] = "true";
break;
}
break;
}
}
if($codeExists == false){
echo("noExist");
}
echo($alles);
?>
Nun stehe ich vor folgendem Problem:
Wenn echo("false"); ausgegeben wird, soll gleichzeitig auch die Zeile in der Textdatei verändert werden.
Hintergrund ist, dass eine Nummer aus der Textdatei abgefragt wird. Wenn diese noch frei ist (false), dann wird das ganze zurückgegeben und sie soll dann durch das Skript reserviert werden (=true) --> $check[1] = "true";
Ich habe schon versucht, den Wert in dem Array zu ändern und das ganze dann gesammelt in die Datei zu schreiben. Das haut so aber leider nicht hin.
Also möchte ich jetzt, wenn ich an dieser Stelle / Zeile bin, die Änderung direkt im Text-File ausführen.
Ist das irgendwie möglich?!
Vielen Dank und liebe Grüße
…