首頁 > 後端開發 > php教程 > 如何使用 PHP 將 HTML 表單中的資料寫入文字檔?

如何使用 PHP 將 HTML 表單中的資料寫入文字檔?

Susan Sarandon
發布: 2024-11-27 12:05:15
原創
620 人瀏覽過

How Can I Write Data from an HTML Form to a Text File Using PHP?

PHP:將輸入資料寫入文字檔案

在PHP 中,您可以輕鬆地將資料從輸入欄位寫入文字檔案。以下是完成此任務的方法:

1. 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>
登入後複製

2. PHP腳本:

<?php
if (isset($_POST['field1']) && isset($_POST['field2'])) { // Check if both fields are set
    $data = $_POST['field1'] . '-' . $_POST['field2'] . "\r\n"; // Create the data
    $result = file_put_contents('data.txt', $data, FILE_APPEND | LOCK_EX); // Write to the file
    if ($result === false) {
        die('Error writing to file'); // Handle error
    } else {
        echo "$result bytes written to file"; // Success
    }
} else {
    die('No post data to process'); // Handle error
}
?>
登入後複製

說明:

  • HTML 表單收集兩個欄位(field1 和field2)中的使用者輸入並將其提交給透過POST 方法處理腳本。
  • PHP 腳本檢查兩個欄位是否設定為阻止錯誤。
  • 如果設定了字段,它將用連字符連接輸入值並附加換行符以創建資料字串。
  • file_put_contents 函數開啟檔案 data.txt 進行寫入在追加模式下,鎖定獨佔存取。
  • 將資料字串寫入文件,並傳回寫入的位元組數。如果寫入操作成功,則回顯結果;否則,會顯示錯誤訊息。

以上是如何使用 PHP 將 HTML 表單中的資料寫入文字檔?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板