导航:首页 > 编程语言 > 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 浏览:505
pop3服务器怎么装 浏览:143
cpp编译解决命名冲突问题 浏览:513
单片机的晶振频率 浏览:487
翻样软件加密锁问题 浏览:210
电脑怎么设置dhcp服务器地址 浏览:597
十天突破雅思写作剑8pdf 浏览:360
如何判定服务器硬盘烧了 浏览:250
数值逼近pdf 浏览:713
程序员跪键盘 浏览:6
江苏银行app换设备电话按哪个键 浏览:242
图片无损压缩怎么办 浏览:13
如何确认服务器的光口网卡 浏览:250
nb1111y压缩机性能数据 浏览:556
下一代编译器 浏览:139
用什么app可以查产品批号 浏览:444
python自动补齐 浏览:912
苹果wifi安卓怎么连接不上 浏览:942
为什么有的app只能用苹果支付 浏览:182