【发布时间】:2015-11-07 11:35:20
【问题描述】:
我是学习 PHP 的新手,我认为我的问题是我无法将变量值从 HTML 传递给 PHP:
我有一页,叫做form.php。这是它的代码,以及它的 HTML 代码:
<html>
<head>
<title>form</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form action="page2.php" method=post>
My name is: <br>
<input type="text" name="yourname">
<p> Please leave your message here <br>
<input type="text" name="message">
<p>
<input type="submit" name="submit" value="Please accept my data!">
</form>
</body>
page2.php has this chunk instead in it:
<html>
<head>
<title>Hi!</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>
Hi! <?php print $yourname; ?>
<p>
Thank you for your message <b> <?php print $message; ?> !?! </b>
</body>
我得到的错误如下:
注意:未定义变量:第 7 行 C:\xampp\htdocs\Test-Antonio\page2.php 中的您的名字 注意:未定义变量:第 9 行 C:\xampp\htdocs\Test-Antonio\page2.php 中的消息
看来我无法将变量值从 HTML 传递到 PHP。这样对吗?我应该怎么做才能让它运行?
提前感谢任何可以帮助我的人! 最好的祝福, 安东尼奥。
【问题讨论】:
-
使用
-
当
register_globals处于活动状态时,您尝试做的事情几年前会奏效。现在,您可以使用$_REQUEST、$_GET和/或$_POST访问这些变量。 -
手册中都有,请阅读:$_POST。
标签: javascript php html xampp