我有一个Joomla网站,我正在为其构建一个表单。表单在localhost测试环境中正常工作,但是当我把它放在我的实时服务器上时,表单将无法正常工作。我删除了代码,直到我基本上只有表单,我仍然有问题,表单提交和显示数据非常慢,可能需要几分钟才能显示更新的数据,我必须刷新页面才能获得它。在另一台服务器上,表单正常工作。数据显示与单击提交按钮一样快。
我已经和他斗争了几天而且一无所获。
以下是表格:
<form action="<?php $_SERVER['REQUEST_URI'] ?>" method="post">
<select name="vendor_num">
<option value="" selected="selected" > Select a Vendor </option>
<option value="000000" >All Vendors</option>
<option value="008064" >Great Glacier Salmon</option>
<option value="008173" >Seed 2 Sausage</option>
<option value="008219" >Back Forth Artisan Cheese</option>
<option value="008215" >True North Salmon</option>
</select>
<br />
<label for="prov_ont">
<input type="radio" id="prov_ont" name="prov" value="Ontario" > Ontario
</label>
<br />
<label for="country_canada">
<input type="radio" id="country_canada" name="country" value="Canada" > Canada
</label>
<br />
<label for="kosher">
<input type="radio" id="kosher_flag" name="kosher" value="Y" > Kosher
</label>
<br />
<label for="halal">
<input type="radio" id="halal_flag" name="halal" value="Y" > Halal
</label>
<br />
<label for="oceanwise">
<input type="radio" id="oceanwise_flag" name="oceanwise" value="Y" > Oceanwise
</label>
<br />
<input type="submit" name="submit" value="submit" style="padding:5px; margin-top:20px;">
<input type="reset" value="reset" name="reset" style="padding:5px; margin-top:20px;">
</form>
<pre>
<?php
var_dump($_POST);
echo "<br />";
?>
</pre>
问题网址为:http://findlayfoods.com/search-test
这是另一个使用相同页面的主机:
http://glenntooth.com/index.php/form-test
我也尝试过action =“”,完全一样。
我当然是初学者,但一直在研究这个问题。帮助赞赏。