您好我正在建立一個視頻投票網站,允許對視頻進行投票。我希望用戶能夠在不中斷視頻播放的情況下進行投票。我需要創建一個「投票」按鈕,不刷新頁面
這裏是我正在使用的剪輯。
if ($_POST['vote']) {
$sql = mysql_query("UPDATE videos SET vid_votes=vid_votes+1 WHERE vid_id=$vid_id");
}
$votebutton ="<form action='index.php?id=$vid_id' method='post' enctype='multipart/form-data'><input name='vote' type='hidden' id='vote' value='$vid_id'><input type='submit' name='Submit' value='Vote for it!' /></form>";
我根據是否已登錄的投票者今天投票的查詢來回應投票或不投票。
此腳本記錄投票並將用戶返回到他正在觀看的視頻。 如果用戶已在一天內投票,更多腳本會將其更改爲unvote按鈕。不過,我主要關心的是如何在不重新啓動視頻的情況下讓此按鈕運行腳本?
這與PHP/MySQL確實沒有任何關係。您需要使用JavaScript客戶端的AJAX。你用什麼像jQuery?如果沒有,我會推薦它,因爲它很好地包裝了AJAX。 – Brad 2012-04-26 03:38:48
嗯,它確實是php/mysql,但我認爲這裏也需要ajax。 Duhh你有解決方案嗎? – 2012-04-26 03:44:51
是的,但由於您無法回答我的問題,所以我無法真正回答。 – Brad 2012-04-26 03:48:18