php - PHP 的 T_VAR 错误

标签 php html forms

我正在处理一个 html 表单,该表单将数据发送到显示它的 php 文件...最终我将让 php 将数据发送到 mysql 数据库。当我提交表单时,出现 PHP 错误:

Parse error: syntax error, unexpected T_VAR in /home2/rocksoli/public_html/webscan/trucheckupdates/mySQL-test/sql_submit.php on line 2

这是我的 html 文件:

<html>
<head>
<title>Webscan Test Form</title>
</head>
<body>
<form name="test" action="sql_submit.php" method="post">
Name: <input type="text" name="name" />
Age: <input type="text" name="age" />
<input type="hidden" name="formname" value="test" />
<input type="submit" value="Submit" />
</form>
</body>
</html>

这是 php:

<html>
<?php
var $name = $_POST['name'];
var $age = $_POST['age'];
var $formname = $_POST['formname'];
if (!(empty($name))&&!(empty($age))&&!(empty($formname))) {
var $received = true;
}
else {
var $received = false;
}
?>
<head>
<title>Confirmation Page</title>
</head>
<body>
<p>Your input to the form: <?php echo $formname;?> was <?php if (!$received) {echo "not";}?>received.</p>
</body>
</html>

最佳答案

去掉 var $name = $_POST['name']; 和其他变量前面的 'var'。 var 关键字仅用于类(您的脚本不是)。

关于php - PHP 的 T_VAR 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6362098/

相关文章:

PHP/MYSQL : Having a list of IPs how to detect if they are proxy servers?

html - 固定导航额外空间问题

javascript - this.form.name 在 Chrome 中不起作用

jquery - 可折叠菜单对于移动横向来说太长

javascript - 如何在 HTML DOM 中存储自定义 javascript 对象?

javascript - 当值未定义时,如何为 UTM 参数填充默认值?

javascript - 使用数据属性计算输入字段

php - 坚持选择带有总和的不同记录

php - 如何通过更改选择来更改输入(文本框)中的值

php - MySQL:将唯一列分组到它自己的结果数组中