看板 PHP 關於我們 聯絡資訊
※ 引述《ngf666 (腦殘無罪 不準噓!)》之銘言: : 不想用cookie,因為換台電腦就可以了 : 該怎麼讓同一個會員只能投一次票? : 像yahoo那樣呢? <?php if (empty($_SESSION['LoginID'])){ //假如未登入 導至 login頁 header("Location:login.php"); exit; } $fcontents = file("你所存的txt檔"); $flag = 0; while (list ($line_num, $line) = each ($fcontents)) { if ($_SESSION['LoginID'] == $line){ $flag = 1; header("Location:你已投票過了.php"); } } if (flag == 0){ //將未投票的會員加入至txt檔的末端 $filesave = fopen("你所存的txt檔", "w"); $filesave = $filesave."/r/n".$_SESSION['LoginID']; fclose($filesave); } 希望對你有所幫助 ?> -- http://www.wretch.cc/blog/oiolong 我的網誌~ 歐爺~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.82.104 ※ 編輯: oiolong 來自: 203.73.82.104 (03/10 00:07)
geopor:推,可是要有會員id用資料庫就好,用這是自找麻煩吧QQ... 03/10 01:11
ngf666:我已經用資料庫的方法做了,謝謝啦 03/10 01:17
oiolong::) 03/10 11:40