Re: [請益] 請問一下 我這樣寫有錯嗎?
※ 引述《bigair (廣大的天空)》之銘言:
: 標題: Re: [請益] 請問一下 我這樣寫有錯嗎?
: 時間: Tue Jul 25 18:05:37 2006
:
: : notebook.php:
: : <?php
: : if($xname=$_POST['xname'] || $title=$_POST['title'] ||
: : $message=$_POST['message'])
: : {
: : $xname="留言者:".$xname;
: : $title="標題:".$title;
: : $message="訊息:".$message;
: : $ff=fopen("notebook.dat","a+");
: : $message=str_replace("\r\n","<br>",$message);
: : $body=$xname."<br>".$title."<br>".$message."<br>";
: : fwrite($ff,$body);
: : fclose($ff);
: : }
:
: 上面這段看起來問題多多
: 1. 在第一個 if , 我程度膚淺, 不懂為何要做這判斷, 有人能幫我解釋一下嗎?
: $xname="留言者:".$xname;
: 之類的變數設定錯誤 (你確定 $xname == $_POST['xname'] 嗎)
這還好,不會有錯,不過完全沒必要...
但這段應該是要檢查那幾個POST用的吧!
我猜啦
: 2. 沒有先判斷 file_exists 就用 fopen 了
還好啦,他是用 "a+"
不過最好檢查 if(is_resource($ff)) OR if($ff)
: 這邊你應該是想要作顯示的動作吧? 不過沒有 echo 、 printf 之類的函式
: 要怎麼在網頁上看到 ........ 囧rz
: → bernie88:段程式碼沒有任何輸出,應該是吧XD... 07/25 20:27
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.25.33
→
07/28 02:03, , 1F
07/28 02:03, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章