使用$ _REQUEST时的php空页

0xS*_*ina 2 php

我刚开始使用php.我在网页中有一个表单指向handle.php,如下所示:

<form action = "handle.php" method="post">
    <p><b>name:</b> <input type = "text" name = "name" size="20"/><p>
    <input type="submit" name="submit" value="submit my info">
</form>
Run Code Online (Sandbox Code Playgroud)

在我看来handle.php,这就是我所拥有的:

<!DOCTYPE HTML>
<html>
    <head>
        <title> Hello! </title>
    </head>
    <body>
        <?php
        echo "<p>Name: $_REQUEST['name']<p>";
        ?>
        <p> Hi</p>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

此页面显示为完全空白.有趣的是,如果我删除$_REQUEST['name'],那么一切都很好.在我看来,调用$_REQUEST使页面为空(我检查源代码,那里没有).

我究竟做错了什么?谢谢.

fon*_*ini 5

试试这个:

echo "<p>Name: " . $_REQUEST['name'] . "<p>";
Run Code Online (Sandbox Code Playgroud)

您还可以启用错误报告,以避免出现这种情况.您可以在php.ini文件中或PHP页面顶部执行此操作:error_reporting(-1).

http://php.net/manual/en/function.error-reporting.php