Textdatei über php editieren
Hi,
ich bin absoluter PHP-Anfänger und weiss nischt - aber wirklich garnischt! Deshalb bitte ich euch mir für folgende Frage ggf. einen Code bereit zu stellen. Ich habe in einem Verzeichniss auf einem Server eine Textdatei rumliegen die ich gerne ändern möchte. Dazu brauche ich ein PHP-Script das in einem Frame (bsp IFrame) die Textdatei anzeigt sodass man sie editieren kann und über einen Button wieder speichern/überschreiben kann. Ich glaube das ist für euch recht einfach. Danke im Vorraus - ihr würdet mir damit wirklich sehr helfen! mfG |
http://www.gnuforum.de/arcmenue/proj...tsch&page=edit
dort auf "edit.php" klicken, da kannst du dir das meiste rausschreiben... hoffe, du kannst damit was anfangen;) ||EDIT: Falls ein Admin mitliest: Jedesmal, wenn ich die "Wer ist online?"-Site anschaue wird angezeigt, dass ein Gast einen Beitrag meldet, ist das ein Fehler oder wird hier wirklich soviel gemeldet;)? ||EDIT2: iframe wird wohl nicht möglich sein, du meinst wahrscheinlich eine textarea... |
au ne, da blicke ich nich durch!
lieber wäre mir ein fertiger code.... :) Gruß |
na gut...;)
PHP-Code:
|
danke für die schnelle Antwort
welcher chmod braucht dann die textdatei? 755 ?? Gruß! |
ne, ich würd 777 nehmen,
755 ist ohne schreibrecht |
mhhh,
ich bekomme da folgende Fehlermeldung: "Fatal error: Call to undefined function: file_get_contents() " |
deine php-version ist veraltet;)
du kannst statt file_get_contents auch verwenden: PHP-Code:
|
also müsste alles dann so heissen:
<? if ($speichern) { $fp = fopen("test.txt", 'w'); $edit = $edit."n"; fputs($fp, $edit, strlen($edit)); fclose($fp); } if (!$speichern) { $file = fread($fp,filesize("test.txt")); echo "<form name="filedit" action="$PHP_SELF" method="post"> <table><tr><td> <textarea name="edit" cols="75" rows="30">$file</textarea> </td></tr><tr><td align="right"> <input type="Submit" name="speichern" value="Speichern"></form> </td></tr></table>"; } ?> oder? |
fast;)
PHP-Code:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:34:57 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.