我一直在研究一个非常大的带有重置按钮的html表单。 重置时,会发生数据库操作。代码适用于除Firefox以外的所有浏览器
我有一个JavaScript的功能,例如,被称为复位:
function clearDatabaseOfAnySavedForm() {
window.name = 1;
$.post('assets/scripts/reset-form.php');
window.location.reload();
$(document).load().scrollTop(0);
return false;
}
对该函数引用的PHP文件中的代码是:
<?php
//Authcate
$authcate = xxxxx;
$username = "xxxxx";
$password = "xxxxx";
//$hostname = "xxxxx";
$hostname = "xxxxx";
$database = "xxxxx";
$conn = mysql_connect($hostname, $username, $password);
mysql_select_db($database, $conn) or die("Unable to select database");
if (!empty($authcate)) {
$table = "xxxxx";
$sqlSelectQuery = "SELECT * FROM $table WHERE authcate = '$authcate'";
$selectResults = mysql_query($sqlSelectQuery);
$selectNumResults = mysql_num_rows($selectResults);
if ($selectNumResults > 0) {
$sqlUpdateQuery = "DELETE FROM $table WHERE authcate = '$authcate'";
$result = mysql_query($sqlUpdateQuery);
}
}
mysql_close($conn);
}
所有这一切工作正常,是所有浏览器,但由于某种原因,PHP文件不会在Firefox中调用。 有没有人有任何建议的想法?
您可以随时使用经常更新的美观的.browser功能,并在用户使用Firefox时发布大量消息“请使用Internet Explorer,本网站非常棒! ?? – adeneo
@adeneo,它本身使网站不是很好... – MarioDS
你使用萤火虫吗?你看到了什么错误信息? – Landon