我用PHPSTUDY学习PHP
有一个问题
在form.html中
<Form va action=form.php method=post>
姓名<input type=text name=name>
<input type=submit name=ok value=提交>
</form>在另一个form.php中
echo $name;没有显示
echo $_POST[name];就有显示
为什么没有辨认出$name这个外部变量呢?
想了半天,不知为啥?
还望高手说一下!
有一个问题
在form.html中
<Form va action=form.php method=post>
姓名<input type=text name=name>
<input type=submit name=ok value=提交>
</form>在另一个form.php中
echo $name;没有显示
echo $_POST[name];就有显示
为什么没有辨认出$name这个外部变量呢?
想了半天,不知为啥?
还望高手说一下!
解决方案 »
- 昨晚加班,写个遍历文件夹的,脑袋短路了,写了N久,再散个分
- php创建中文文件夹乱码的问题
- 播放音频代码
- 正在做个论坛,关于有人回复就置顶的功能,给个思路吧!
- 各位DX帮忙,多谢
- 怎么样一一定的格式显示数据?
- 请各位大侠快来帮我解决一下,本人将不剩感激!!!!!!(急)
- 我的空间不支持mail函数,谁有现成的用外部smtp服务器发邮件的可用代码?
- 自学PHP mysql web开发小次鸟,寻求大神帮助 第23章会话控制
- @header($string . "\n", $replace); exit(); } 跳转不过去的难题,求大师们指点迷津
- linux 下php的shell_exec()杀进程的问题
- 织梦模板首页模块能不能修改
————————————————————
以php變量的形式訪問表單中的表單域(比如你用¥name 訪問 name),有三種風格,分別是簡單,中等,最長。你所說的無法顯示的 直接用$name這個就是 簡單風格,正常顯示的那個 $_POST['name']就是中等風格。還有個 $HTTP_POST_['name']是最長風格。你用哪一種風格,必須在 php.ini中設置。具體的php版本不同。在4.2.0以后的php版本中,簡單風格默認是不支持的,想用的話,必須吧 php.ini中的 register_globals設置為 on.別忘記把前面的封號去掉。
你可以中本php教程看看,一看就懂的
取得另一个页面的表单数据有几个方式 常见的是$_POST[],$_GET[]
当然可以用extract方法来把各个变量提取出来
具体可以看PHP手册