Re: [請益] 新手技術上問題 關於資料傳遞
※ 引述《terryone (???)》之銘言:
: 小弟最近開始接觸php
: 想練習寫個聊天室 現在碰到一個問題想來請教一下
個人經驗留言板比聊天室好上手:P
: function insertDB(){
: <?php
: $meg = $_POST['megword'];
: $str2 = $_SESSION['name'];
: $sqlinsert = "INSERT INTO chat( nick, words ) VALUES( $str2, fde );";
: echo "alert( '$meg' )";
: // $result = mysql_query($sqlinsert) or die('MySQL query error');
: ?>
: }
這個JavaScript的function真正的內容其實只有...
function insertDB(){
}
(我先乎略掉那個echo "alert...blahblah")
為什麼要把PHP程式包在JavaScript的function裡面呢._.?
何況是完全沒有任何的輸出內容
: </script>
: <form mothod = "post" >
method
: <input name="megwords" type="text" size="20" maxlength="20" />
: <input name="sent" type="button" onclick="javascript:insertDB();" value="送出
點擊這個button後去乎叫insertDB()
但你這個function是一個空的什麼都不會做
: " />
: </form>
: 可是這個要傳出的訊息我抓不到
: 怎麼弄好像都不對 想來請教一下各問板友
: <input name="megwords" type="text" size="20" maxlength="20" />
: 該死的這行看著他沒辦法囧rz
因為你的表單根本沒有傳送出去,你只是乎叫一個空的js function
就算用ajax也不是直接這樣寫
至於設定的變數名是megwords接收用megword又是另一個故事了:P
新手debug,有錯請指正,謝謝:D
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.61.217.246
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章