php://input没回显
时间: 2024-10-24 21:16:11 浏览: 26
在PHP中,`<?php //input没回显; ?>` 这样的语法不是一个有效的PHP脚本片段。通常,PHP代码会嵌入在HTML标记之间,并通过服务器解释执行。如果你想要在PHP页面中显示用户输入的内容,你需要使用变量和相关的输出语句,比如`echo`或`print`。
例如,如果你想获取表单提交的数据并显示在页面上:
```html
<!DOCTYPE html>
<html lang="zh">
<body>
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
Name: <input type="text" name="username"><br>
Email: <input type="email" name="email"><br>
<input type="submit">
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$username = $_POST['username'];
$email = $_POST['email'];
echo "Username: " . htmlspecialchars($username) . "<br>";
echo "Email: " . htmlspecialchars($email);
}
?>
</body>
</html>
```
在这个例子中,当你提交表单后,PHP会接收到数据并在页面上显示。
如果你的问题是关于某个特定环境中的PHP代码没有回显,可能是缺少输出、错误处理不正确或者是浏览器安全设置影响了内容的显示,请提供更具体的上下文信息。
阅读全文