gpt4 book ai didi

php - AJAX/JAVASCRIPT 投票 mysql

转载 作者:行者123 更新时间:2023-11-29 09:06:37 27 4
gpt4 key购买 nike

<SCRIPT language="Javascript"> 
function vote()
{
<?php
$date = date("Y-m-d");
//$vote = mysql_num_rows(mysql_query("SELECT * FROM funny_thumbs WHERE ip='$ip' AND date='$date' AND id='$p'"));
if (mysql_num_rows(mysql_query("SELECT * FROM funny_thumbs WHERE ip='$ip' AND date='$date' AND id='$p'")) < 1)
{
mysql_query("INSERT INTO funny_thumbs SET ip='$ip', type='1', date='$date', id='$p'");
}
if (mysql_num_rows(mysql_query("SELECT * FROM funny_thumbs WHERE ip='$ip' AND date='$date' AND id='$p'")) >= 1)
{
?>
alert("Jus jau balsavote !");
<?php
}
?>
}
</SCRIPT>
<td>
<a href="#">
<img src="img/thumbs_up.png" alt="LIKE" onclick="vote(); return false;"/>
</a>
</td>

我已经设置了$ip和$p。当我刷新页面时,它会插入字符串而不单击链接。为什么?

最佳答案

您正尝试在 onclick 事件上调用 PHP。 PHP 在页面加载时执行(在您看到 HTML 之前),因此它会插入字符串。然后,它通过投票功能向用户显示该网站,该投票功能会警告奇怪的字符串,并且不执行任何其他操作。

关于php - AJAX/JAVASCRIPT 投票 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6874924/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com