Textdatei
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aktualisiert break
aussehen
beitrag
break
button
datei
deswegen
klicken
laden
mach
meinst
mode
send
textdatei
textfeld
zeichenfolge
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Klar geht das...
$file = "news.txt"; switch($_GET['mode']){ default: $fp = fopen($file,"r"); $text = fread($fp,filesize($file)); fclose($fp); echo "<form action=\"".$_SERVER['PHP_SELF']."?mode=send\" method=\"POST\"> <textarea name=\"newstext\">$text</textarea><br><br> <input type=\"Submit\" value=\"Senden!\"> </form>"; break; case 'send': $fp = fopen($file,"w"); fputs($fp,$_GET['newstext'])); fclose($fp); echo "News wurde aktualisiert"; break; }
So dieses Script liest jetzt den Text aus und schreibt ihn in eine Textarea. Bei einem Klick auf den Submit-Button wird man weitergeleitet, das Script ?ffnet die Datei, leert sie und schreibt den neuen Text rein.
LAN -
Du musst die < in < und die > in > umwandeln.
-
ich wei?, dass ich ein html noob bin . Deswegen frag ich ja!
Zeig mir bitte mal wie bzw. was du meinst! -
Na?
Wei? sonst keiner wie das geht? -
ok, das m?sste dann so aussehen, oder?
<link href="style.1.css" type="text/css" rel="stylesheet">
<?php
$file = "post.txt";
switch($_GET['mode']){
default:
$fp = fopen($file,"r");
$text = fread($fp,filesize($file)+1);
fclose($fp);
echo "<form action=".$_SERVER['PHP_SELF']."?mode=send\" method=\"POST\" class=text>
<textarea cols=50 rows=20 name=\"newstext\">$text</textarea><br><br>
<input type=\"Submit\" class=button value=\"?ndern\">;
</form>";
break;
case 'send':
$fp = fopen($file,"w");
fputs($fp,$_GET['newstext']);
fclose($fp);
echo "News wurde aktualisiert";
break;
}
?> -
Jap genau so
-
Kann mir den oberen Code bitte jemand genauer erkl?ren?
Ich versteh fast gar nichts
Beitrag ge?ndert am 29.12 12:14 von silecom -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage