html的基本php过程
当对html表单使用这个php过程时,我只得到一个“Hello”的响应。这里有一个链接,指向我上传文件的地方,可能是我的end break.hostoi.com上有问题,php代码本身就有问题html的基本php过程,php,html,Php,Html,当对html表单使用这个php过程时,我只得到一个“Hello”的响应。这里有一个链接,指向我上传文件的地方,可能是我的end break.hostoi.com上有问题,php代码本身就有问题 <?php $name = $_POST["$name"]; echo "Hello, " . $name; ?> 如果需要,这里是html <html> <head><title>Hello World</title>&l
<?php
$name = $_POST["$name"];
echo "Hello, " . $name;
?>
如果需要,这里是html
<html>
<head><title>Hello World</title></head>
<body>
<form action="process.php" method="post">
Enter your name' <input name="name" type="text">
<input type="submit">
</form>
</body>
</html>
你好,世界
输入您的姓名'
更改
$name = $_POST["$name"];
到
美元符号不应该在里面
["$name"]
^-- // remove this
打开
后立即将错误报告添加到文件顶部,非常感谢您的简单修复!我今天刚开始学习php,所以我们开始学习基础知识。关于这个已经很好的答案的补充说明,通过做$\u POST[“$name”]
你基本上是在做,$name=foo$_POST['foo']代码>@Jeremy1026谢谢,我会加上它,感谢你,干杯+1.
["$name"]
^-- // remove this
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
// rest of code
$name = filter_var($_POST['name'], FILTER_SANITIZE_FULL_SPECIAL_CHARS);