Heim >Backend-Entwicklung >PHP-Tutorial >Wie füge ich mit PHP Benutzerformulardaten an eine TXT-Datei hinzu?
So schreiben Sie Dateieingaben in eine TXT-Datei in PHP
Beim Erstellen eines Formulars zum Erfassen von Benutzereingaben kann es nützlich sein, es zu speichern die Daten zur Speicherung oder Weiterverarbeitung in eine Textdatei übertragen. Dies kann mit ein paar einfachen PHP-Befehlen erreicht werden.
PHP-Datei
<?php if(isset($_POST['field1']) && isset($_POST['field2'])) { $data = $_POST['field1'] . '-' . $_POST['field2'] . "\r\n"; $ret = file_put_contents('/tmp/mydata.txt', $data, FILE_APPEND | LOCK_EX); if($ret === false) { die('There was an error writing this file'); } else { echo "$ret bytes written to file"; } } else { die('no post data to process'); } ?>
HTML-Formular
<form action="myprocessingscript.php" method="POST"> <input name="field1" type="text" /> <input name="field2" type="text" /> <input type="submit" name="submit" value="Save Data"> </form>
Erklärung
Diese Lösung öffnet, schreibt und automatisch Schließt die Textdatei und übernimmt die Datei-E/A-Vorgänge für Sie. Beachten Sie, dass Sie den Zieltextdateipfad nach Bedarf ändern können.
Das obige ist der detaillierte Inhalt vonWie füge ich mit PHP Benutzerformulardaten an eine TXT-Datei hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!