Pleas-6ren">
gpt4 book ai didi

php - 为什么我在 PHP 中提交表单后看到空白屏幕?

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

我一辈子都找不到问题所在。这只是使用“num”字段从数据库中提取并显示相应编号的所有其他行信息的搜索。请帮助:/

<form action="search.php" method="post">
Number :<input type="text" value="<?php if(isset($num)) echo $num;?>" name ="number"/>
<input type="submit" value="Search"/>
</form>
<?php
if($_POST)
{
$query = "SELECT * FROM r5s WHERE num = '$num'";
$result = mysql_query($query) or die();
$count=mysql_num_rows($result);

if($count==0 & $num!="")
{
echo "The number is not found.<br/>Please try again with correct number.";
}

while($row = mysql_fetch_array($result))
{
?>
<p class="title-table">Renter profile</p>
<table class="view-result">
<tr><td><span class="header-field">Name</span></td></tr>
<tr><td><span class="result-field"><?php echo $row['name'];?></span></td></tr>

<tr><td><span class="header-field">SSN</span></td></tr>
<tr><td><span class="result-field"><?php echo $row['num'];?></span></td></tr>

<tr><td><span class="header-field">DOB</span></td></tr>
<tr><td><span class="result-field"><?php echo $row['birth'];?></span></td></tr>

<tr><td><span class="header-field">Rating</span></td></tr>
<tr><td><span class="result-field"><?php echo $row['rank'];?></span></td></tr>

<tr><td><span class="header-field">History</span></td></tr>
<tr><td><span class="result-field"><?php echo $row['hist'];?></span></td></tr>

<tr><td><span class="header-field">Comments</span></td></tr>
<tr><td><span class="result-field"><?php enter code here`echo $row['comments'];?></span></td></tr>
</table>
<?php
}
mysql_close($conn);
}
?>

最佳答案

目前,听起来您的 PHP 配置为根本不显示任何错误。以下内容可让您显示网站中特定文件夹的错误:

为此,在您的 PHP 文件所在的文件夹中创建一个名为“.htaccess”的文件。

让它的内容变成这样:

php_flag log_errors 1
php_value error_log /tmp/php_error.log (NOTE: This file has to exist and be writable)
php_flag session.use_trans_sid on
php_flag display_errors on
php_flag display_startup_errors on
php_flag magic_quotes_runtime on
php_value error_reporting 2047 or use value 497 for just errors (no notices or warnings)
php_flag magic_quotes_gpc off
php_flag register_globals off
php_value include_path .:/path/that/you/want/to/use
Options All -Indexes

请注意,您需要确保可以在需要时删除此文件,因为如果您的服务器不支持其中的某些功能,这可能会导致错误。所以创建一个新目录,并将这个 .htaccess 文件放入其中。然后尝试访问该文件夹中的一个简单的 php 文件,看看它是否抛出错误。如果没有,则可以将问题 PHP 文件放入您的真实文件夹中。请注意,您需要更改上面的一些文件路径才能使其真正起作用。

关于php - 为什么我在 PHP 中提交表单后看到空白屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18927595/

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