gpt4 book ai didi

php - 在 php 中发布数据失败

转载 作者:行者123 更新时间:2023-11-30 23:37:58 24 4
gpt4 key购买 nike

我在发布数据时遇到了一些问题,显示 500 内部服务器错误。所以,我认为它必须在客户端和服务器端之间取消同步。我检查过,但我没有任何线索。这是以下 php 脚本:

<input type="text" id="use" name="use">
<input type="password" id="pass" name="pass"></td>
<input type="hidden" name="action" value="logaccept">

if ($("#passlog").valid()){
var params = $("#passlog").serialize();
$.ajax({
type:"post",
url:"process3.php",
data:params,
cache:false,
async:false,
success: function(data){
//do something
}
});
}

这是服务器端:

switch(postVar('action')) {
case 'logaccept' :
passlog(postVar('use'),postVar('pass'));
break;
}

function passlog($use,$pass){
$Use = mysql_real_escape_string($use);
$Pass= mysql_real_escape_string($pass);

//build query
$sql = "SELECT Privilege FROM admin WHERE user='".$Use."' AND password='".$Pass."'";
echo $sql;
$data=mysql_query($sql) or die(_ERROR26.": ".mysql_error());
if($data){
$priv = mysql_fetch_assoc($sql);
}else{
echo 0; // If login fails
}

?> //show Parse error: syntax error, unexpected $end in /var/www/html/process3.php on line 74

你能告诉我我的脚本有什么问题吗?

最佳答案

你在文件 process3.php 中有一个语法错误 - 这就是你得到内部服务器错误的原因 - 这是你必须纠正的第一件事

关于php - 在 php 中发布数据失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5988761/

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