是的,你可以改php.ini里的register_globals=off改成on不过最好是采用新写法了:$_POST['变量名']
解决方案 »
- 缓存一般用在什么地方,比如网站的哪个板块,举个例子
- Class 'SoapClient' not found in 各位大虾 这个问题怎么搞呀
- 新手求救!!!关于MYSQL问题:提示说:Access denied for user: '@localhost' to database ' my_database'
- 有关数字替换问题,求救!急!
- 关于PHPMailer发邮件多发的问题
- 如何将一些特殊的HTML代码转换成实际内容
- php 打印等宽度 字符???
- 帮我看看这段代码
- PHP Designer 2005的使用???????????????????????????????????
- 怎么是链接变成/?go=list这样的形式啊
- 能否从后往前读数据库中的数据
- 开始学PHP的菜鸟说:我现在用一个支持PHP的空间。比如XXX.PHP就可以用。我想用数据库。怎么连接呢?我可以把数据库放到自己的目录下用数
这行语句有问题吧
PRINT " 您好 , ".$name;
==>
PRINT " 您好 , {$_POST['name']}.";
or
PRINT " 您好 , ".$_POST['name'].".";
其他的POST变量做类似处理
PHP 一个很有用的特点体现在它处理 PHP 表单的方式。您需要理解的非常重要的原理,是表单的任何元素都在您的 PHP 脚本中自动生效。请参阅本手册“PHP 之外的变量”以获取关于在 PHP 中使用表单的详细信息及范例。以下是 HTML 表单的范例: 例子 2-6. 一个简单的 HTML表单<form action="action.php" method="POST">
Your name: <input type="text" name="name" />
Your age: <input type="text" name="age" />
<input type="submit">
</form>
该表单中并没有什么特殊的地方,其中没有使用任何特殊的标识符。当用户填写了该表单并点击了提交按钮,页面 action.php 将被调用。在该文件中,您可以加入如下内容: 例子 2-7. 打印来自表单的数据Hi <?php echo $_POST["name"]; ?>.
You are <?php echo $_POST["age"]; ?> years old.
该脚本的输出可能是: Hi Joe.
You are 22 years old.
该脚本进行的工作应该已经很明显了,这儿并没有其它更复杂的内容。PHP 将自动为您设置 $_POST["name"] 和 $_POST["age"] 变量。在这之前我们使用了自动全局变量 $_SERVER,现在我们引入了自动全局变量 $_POST,它包含了所有的 POST 数据。请注意我们的表单提交数据的方法(method)。如果我们能使用了 GET 方法,那么表单中的信息将被储存到自动全局变量 $_GET 中。如果您并不关心请求数据的来源,您也可以用自动全局变量 $_REQUEST,它包含了所有 GET、POST、COOKIE 和 FILE 的数据。请参阅 import_request_variables() 函数。