導航:首頁 > 編程語言 > php防止投票

php防止投票

發布時間:2025-01-08 01:40:01

1. php投票系統源代碼!請大俠幫我修改!

你的 switch 的代碼是錯誤的,應該是這樣的:

switch($_POST['vote']){//判斷選擇投票的項目
case "toupiao":
toupiao1();
break;
default:
toupiao2();
}

你應該把PHP的錯誤報告顯示關掉了,所以沒顯示錯誤
打開php.ini 文件找到 error_reporting,把它設置成:

error_reporting = E_ALL & ~E_NOTICE

2. 用php寫一個在線投票程序,這段代碼是用戶投票的,但是只能投一票就死掉了,我希望每副作品都能投一票

「一個用戶每天對同一個作品只能投一票,能投的作品數量不限制。」

如果要達到這樣的效果,你需要$_GET["id"] 與 Session聯系起來,就是說,需要對於每個作品設置一個session變數。大概代碼如下:

<?
session_set_cookie_params(86400);
session_start();

if (session_is_registered("tp_".$_GET['id'])) { //此處修改為tp_id
echo "<script>alert('您已經投過票了哦^_^');location='index.php';</script>";
exit;
} else {
$tp = "ok";
session_register("tp_".$_GET['id']);//此處修改為tp_id
}

require_once ("sys_conf.inc");
$link_id = mysql_connect($DBHOST, $DBUSER, $DBPWD);
mysql_select_db($DBNAME);
mysql_query("SET NAMES 'GBK'");
$sql = "update photo set p=p+1 where id=" . $_GET["id"];
mysql_query($sql);
echo "<script>alert('投票成功');location='index.php';</script>";
?>

閱讀全文

與php防止投票相關的資料

熱點內容
程序員文采 瀏覽:12
箍筋間距加密到100 瀏覽:504
pop3伺服器怎麼裝 瀏覽:142
cpp編譯解決命名沖突問題 瀏覽:512
單片機的晶振頻率 瀏覽:486
翻樣軟體加密鎖問題 瀏覽:209
電腦怎麼設置dhcp伺服器地址 瀏覽:596
十天突破雅思寫作劍8pdf 瀏覽:359
如何判定伺服器硬碟燒了 瀏覽:249
數值逼近pdf 瀏覽:712
程序員跪鍵盤 瀏覽:6
江蘇銀行app換設備電話按哪個鍵 瀏覽:241
圖片無損壓縮怎麼辦 瀏覽:12
如何確認伺服器的光口網卡 瀏覽:249
nb1111y壓縮機性能數據 瀏覽:555
下一代編譯器 瀏覽:138
用什麼app可以查產品批號 瀏覽:443
python自動補齊 瀏覽:911
蘋果wifi安卓怎麼連接不上 瀏覽:941
為什麼有的app只能用蘋果支付 瀏覽:181