PHP是一種非常流行的伺服器端腳本語言,用於網站開發。它能夠與HTML結合使用,並且非常適合用於處理Web表單數據,其中包括留言功能。
下面我們來看一個簡單的PHP留言功能的實作程式碼,它包括以下幾個部分:
<!DOCTYPE html> <html> <head> <title>PHP留言板</title> </head> <body> <h2>留言板</h2> <form action="submit.php" method="post"> <label>标题:</label> <input type="text" name="title"><br> <label>内容:</label> <textarea name="content" rows="5" cols="40"></textarea><br> <input type="submit" value="提交"> </form> </body> </html>
<?php $title = $_POST['title']; $content = $_POST['content']; // 检查用户是否输入了标题和内容 if (empty($title) || empty($content)) { echo "请输入标题和内容。"; } else { // 将留言保存到文件中 $file = fopen("messages.txt", "a"); fwrite($file, $title . "\n" . $content . "\n\n"); fclose($file); echo "留言已发布。"; } ?>
<!DOCTYPE html> <html> <head> <title>PHP留言板</title> </head> <body> <h2>留言板</h2> <ul> <?php $file = fopen("messages.txt", "r"); while (!feof($file)) { $title = fgets($file); $content = fgets($file); if (!empty($title) && !empty($content)) { echo "<li><strong>" . $title . "</strong><br>" . $content . "</li>"; } } fclose($file); ?> </ul> </body> </html>
以上是實例介紹php怎麼實作留言功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!