我已经开发了一个预订汽车的网站,但我的问题是在小牛队,当你使用触摸板支持页面显示白色屏幕,你必须刷新页面。后退按钮工作正常。
这是一个场景:
用户打开预订页面,选择日期和时间点击预订。使用Post方法将用户重定向到proccess.php文件。做了一些魔术!数据插入数据库然后使用标题('Location:finish.php');用户将被重定向到另一个页面。在该页面中,当用户使用触摸板在网址中支持页面时,会显示booking.php,但屏幕为白色。
提交代码:
<form method="post" action="action/procces.php" id="mfrm">
<select name="time" id="time" onchange="getinst()">
<option value="">Select time</option>
<option value="1">8:00</option>
<option value="2">9:30</option>
<option value="3">11:00</option>
<option value="4">12:30</option>
<option value="5">14:00</option>
<option value="6">15:30</option>
<option value="7">17:00</option>
<option value="8">18:30</option>
</select>
<select name="trans" id="trans">
<option value="1">Automatic</option>
</select>
<select name="duration" id="duration" onchange="getinst()">
<option value="">Select duration</option>
</select>
<input name="package" value="<?php echo $db->res['package_id']; ?>" type="hidden" readonly />
<input type="submit" onclick="showwait()" name="booksub" class="blue-btn" id="sbm" value="Book Now" disabled="disabled">
</form>
返回:
header('Location: ../userarea.php');
P.S:这只发生在野生动物园
答案 0 :(得分:0)
很可能是你的php脚本产生了致命的错误并且没有显示任何内容,因为你关闭了错误报告(这很好)。
在apache error.log中搜索php生成的致命错误。 error.log文件的位置基于操作系统和您的配置,例如在linux中它可能在/var/www/httpd/error.log