Grashupfaa
Mitglied
Hy
Ich habe eine Frage zu dem folgenden Script, dass ich geschrieben habe.....ich verstehe einfach nicht, warum es mir, wenn ich auf den ändern button klicke, den Text in der Datei movie.txt nicht ändert. Das ganze sollte so eine art online administration für eine einzelne Zeile sein, die in eine Textdatei geschrieben wird und dann wo anders immer mit readfile ausgelesen wird. Außerdem wird am ANfang überprüft, ob man das richtige Passwort ("f") eingegeben hat, erst dann wird das Formular angezeigt....ich hoffe ihr könnt mir helfen.....achja, Fehlermeldung wird nicht ausgegeben, es passiert einfach gar nix ;(
Bitte benutze in Zukunft die [ php] und [ /php] Tags, damit dein Code farblich hervorgehoben wird.
Ich habe eine Frage zu dem folgenden Script, dass ich geschrieben habe.....ich verstehe einfach nicht, warum es mir, wenn ich auf den ändern button klicke, den Text in der Datei movie.txt nicht ändert. Das ganze sollte so eine art online administration für eine einzelne Zeile sein, die in eine Textdatei geschrieben wird und dann wo anders immer mit readfile ausgelesen wird. Außerdem wird am ANfang überprüft, ob man das richtige Passwort ("f") eingegeben hat, erst dann wird das Formular angezeigt....ich hoffe ihr könnt mir helfen.....achja, Fehlermeldung wird nicht ausgegeben, es passiert einfach gar nix ;(
PHP:
if($_POST["$sent"]==1) {
$text=trim($_POST["$text"]);
$comment=fopen('movie.txt','w+');
fputs($comment,$text);
fclose($comment);
$erfolg="Änderungen wurden erfolgreich vorgenommen";
}
If($_POST["passwort"]=="f"){
echo "
<br><div align=\"center\"><h1>Willkommen</h1></div>
<link rel='stylesheet' href='bgweiz.css' type='text/css'>
<body background='bg.gif' class='bigmargin'>
<tr>
<td class='justify'>
<input type='hidden' name='sent' value='1'> $erfolg
<br><div align='center'><font color='#990000'>Neuer Text:<br><br></font></div>
</td>
</tr>
<tr>
<td>
<center><textarea name='text' cols='100' rows='2'>";
readfile('movie.txt'); echo" </textarea></center>
</td>
</tr>
<tr>
<td>
<div align='center'>
<input type='submit' name='Abschicken' value='ändern'>
</div>
</td>
</tr>
</form>";
}
elseif (!$_POST["passwort"]=="") {
echo "<br><h2>Sie haben ein falsches Passwort eingegeben</h2>";
}
Bitte benutze in Zukunft die [ php] und [ /php] Tags, damit dein Code farblich hervorgehoben wird.
Zuletzt bearbeitet von einem Moderator: