- 21.07.2010 10:04 #1Neuer Benutzer Meilensteine
- Registriert seit
- 24.06.2010
- Beiträge
- 22
- Renommee-Modifikator
- 0
txt-Datei mit php ändern und auslesen Die Frage hat sich ergeben...
hier die Lösung:
Code:if (!isset($_POST['text'])) $_POST['text'] = ""; if (isset($_POST['submit'])) { // Text in Textdatei ablegen $fp = fopen("inhalt.xml", "w"); if ($fp) { fputs($fp, $_POST['text']); fclose($fp); echo "XML-Datei wurde gespeichert. Bitte in der Anwendung online testen!<br><br>"; } else { echo "Fehler: kann XML-Datei nicht öffnen<br>"; } echo '<a href="'.$_SERVER['PHP_SELF'].'">Erneut bearbeiten<br></a>'; echo '<a href="index.php">Zurück zur Auswahlseite</a>'; } else { $fp = fopen("inhalt.xml", "r"); if ($fp) { $_POST['text'] = ''; while(!feof($fp)) { $_POST['text'] .= fgets($fp); } fclose($fp); } ?> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="POST" enctype="multipart/form-data"> <textarea name="text" rows="50" cols="100"><?php echo $_POST['text'] ?></textarea><br> <input type="submit" name="submit" value="speichern"> </form> <?php } ?> </body>Geändert von Doopanga (21.07.2010 um 12:56 Uhr)
- 21.07.2010 13:09 #2HTML-Guru Meilensteine


- Registriert seit
- 11.08.2009
- Beiträge
- 1.512
- Renommee-Modifikator
- 3
Sieh dir mal diese beiden Funktionen an, sie vereinfachen das Script:
- PHP: file_get_contents - Manual
- PHP: file_put_contents - Manual
PHP_SELF ist anfällig gegen XSS-Attacken. Ein leeres action-Attribut (action="") reicht aus, um das Formular an die aktuelle URL zu senden.
Die Ausgabe des POST-Werts sollte mit htmlspecialchars escapet werden.
- 21.07.2010 14:43 #3Neuer Benutzer Meilensteine
- Registriert seit
- 24.06.2010
- Beiträge
- 22
- Renommee-Modifikator
- 0
oh cool danke

werd ich mal umbauen^^
Aktive Benutzer
Aktive Benutzer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Ähnliche Themen
-
.txt Datei rückwärts auslesen
Von HTMLooser im Forum PHPAntworten: 7Letzter Beitrag: 22.04.2010, 20:11 -
php-Datei für Counter auslesen
Von hornster im Forum PHPAntworten: 7Letzter Beitrag: 09.03.2010, 12:53 -
MySQL auslesen / Datei schreiben
Von sveka im Forum PHPAntworten: 1Letzter Beitrag: 02.03.2009, 13:19 -
tabellarisch auslesen einer csv-Datei
Von mbu im Forum PHPAntworten: 3Letzter Beitrag: 29.10.2008, 20:11 -
CSV Datei rückwärts auslesen
Von schubi im Forum PHPAntworten: 5Letzter Beitrag: 11.09.2005, 21:33



LinkBack URL
About LinkBacks
Zitieren


Lesezeichen