gpt4 book ai didi

PHP SQL UPDATE 在 FF 和 CHROME 中有效,但在 IE 中无效?

转载 作者:行者123 更新时间:2023-11-29 09:17:32 25 4
gpt4 key购买 nike

下面的代码在 FF 和 CHROME 中完美运行,但在 IE 中不起作用。请帮忙。我已经注释掉了我的 santize 函数,因为我认为它们可能会影响它,但它仍然做同样的事情...... IE 中什么也没有。预先感谢您提供的任何帮助。

<?php 

//IF UPDATE BUCKET CHANGE STATUS...
if(isset($_POST['updatebucket'])){


$complete = $_POST["complete"];
$bucketid = $_POST["bucketid"];

//$complete = sanitizeone($_POST["complete"], "plain");
//$complete = strip_word_html($complete);
//$bucketid = sanitizeone($_POST["bucketid"], "plain");
//$bucketid = strip_word_html($bucketid);

if ($complete=="1")
$complete = "0";
else
$complete = "1";

$updatebucket = "UPDATE membersbuckets SET complete = '$complete' WHERE userid = '$userid' AND bucketid = '$bucketid'";
mysql_query($updatebucket);
}
?>

还有前端......

<? if ($complete=="1") {
echo "<form action='' method='post' name='updatebucket'><input name='complete' type='hidden' value=" .$complete. " /><input name='userid' type='hidden' value=" .$userid. " /><input name='bucketid' type='hidden' value=" .$bucketid. " /><input type='image' name='updatebucket' value='updatebucket' src='images/tick.png' /></form>";
}else{
echo "<form action='' method='post' name='updatebucket'><input name='complete' type='hidden' value=" .$complete. " /><input name='userid' type='hidden' value=" .$userid. " /><input name='bucketid' type='hidden' value=" .$bucketid. " /><input type='image' name='updatebucket' value='updatebucket' src='images/cross.png' /></form>";
}
?>

最佳答案

您应该发布您的前端,而不是后端(因为它几乎不依赖于浏览器)。

您的 HTML 可能无效。

编辑:

是的,IE 不接受输入图像类型的值。它只发送 x & y (field_name_x, field_name_y) 并完全丢弃原始的“value”属性。

尝试使用隐藏输入。

关于PHP SQL UPDATE 在 FF 和 CHROME 中有效,但在 IE 中无效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3618035/

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