Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Menambah Data Borang Pengguna ke Fail TXT Menggunakan PHP?
Cara Menulis Input Fail ke Fail TXT dalam PHP
Apabila mencipta borang untuk menangkap input pengguna, ia boleh berguna untuk menyimpan data ke fail teks untuk penyimpanan atau pemprosesan selanjutnya. Ini boleh dicapai dengan beberapa arahan PHP mudah.
Fail PHP
<?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'); } ?>
Borang HTML
<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>
Penjelasan
Penyelesaian ini secara automatik membuka, menulis dan menutup fail teks, mengendalikan operasi I/O fail untuk anda. Ambil perhatian bahawa anda boleh mengubah suai laluan fail teks sasaran mengikut keperluan.
Atas ialah kandungan terperinci Bagaimana untuk Menambah Data Borang Pengguna ke Fail TXT Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!