看板 PHP 關於我們 聯絡資訊
※ 引述《naughtlily (莉)》之銘言: : 第一次用php做表單... : 研究很久...終於有一個頭緒,但還是有些問題想不出來是哪裡出了錯... : 想請諸位高手幫忙,網站如下,謝謝 : http://www.chromoink.com/Chromoink%20New/red2.html : 在收到mail時發生一些問題 : 問題一: : 其First Name、Last Name及Current Suppliers都無法顯示 $F01=$_POST['First Name']; $F02=$_POST['Last Name']; $F03=$_POST['Current Suppliers']; 中間不要有空格.. 或許用 First_Name 代替 : 問題二: : 在收到mail其寄件者如何設定才可以將表單裡的Email放置到其收到mail的寄件人位置 : 開題三: : 如果沒有輸入First Name或其他空格怎麼回到表單頁請他重寫 建議用 javascript 先行檢測; php 端則有兩種方式. 1. 利用 header("Location: http://example/form.php"); 的方式重新導向 相關使用方式. 請參考 http://tw2.php.net/manual/en/function.header.php 2. 再次顯示 表單 即可,如以下範例: <?php if ($form->validated()) { // 檢測表單; validated() 回傳 true/false $form->process(); // 若檢測通過,則處理表單 } else { $form->display(); // 若否,則重新顯示表單 } ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.199.121
foxzgerald:檢測表單的方法僅是種示意;除非你跟我一樣用 form 這 05/10 20:03
foxzgerald:個物件產生表單 :P .. 不然得照你的方式改寫 05/10 20:04
naughtlily:問一個超級無敵有夠笨的問題@.@" form是.php嗎 05/10 23:09
foxzgerald:看你要導到哪... 我是用一個 form.php 來處理表單.. 05/10 23:22
naughtlily:感謝...那我可以直接改檔名form.php之後再改程試嗎/ 05/10 23:40
foxzgerald:依照你的需求改吧 :P 那段程式碼只是舉個例子而已 05/11 00:53