社区
基础编程
帖子详情
php 关于$_POST的问题
htz92127
2010-01-10 09:47:24
我的接受页面这样写的
<?php
echo $_POST['username'];
?>
但执行的时候出现这样的问题
Notice: Undefined index: username in D:\Program Files\PHPnow-1.5.3\htdocs\dt\admin\login.php on line 2
请问这是怎么样回事啊?
...全文
178
18
打赏
收藏
php 关于$_POST的问题
我的接受页面这样写的 但执行的时候出现这样的问题 Notice: Undefined index: username in D:\Program Files\PHPnow-1.5.3\htdocs\dt\admin\login.php on line 2 请问这是怎么样回事啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
number123456
2010-01-11
打赏
举报
回复
<?php
echo isset($_POST['username']) ? $_POST['username'] : "no post!" ;
?>
深蓝的髹
2010-01-11
打赏
举报
回复
我也觉得~[Quote=引用 6 楼 jaxio 的回复:]
POST 页面 没有传递'username' 这个表单。。LZ是写错了吧?
[/Quote]
brilliant_fgh
2010-01-11
打赏
举报
回复
提交表单的页面报错!
jaxio
2010-01-11
打赏
举报
回复
POST 页面 没有传递'username' 这个表单。。LZ是写错了吧?
xuzuning
2010-01-11
打赏
举报
回复
<?php
if($_SERVER['REQUEST_METHOD'] == "POST") {
echo $_POST['username'];
}
?>
日久情深
2010-01-11
打赏
举报
回复
解释正确。就是这个问题了
jim8590251
2010-01-11
打赏
举报
回复
你这个是接收变量页面
是用来接收变量的,你首先要有个传递的页面,也就是FORM页
<form action='index.php' method='post'>....</form>
htz92127
2010-01-11
打赏
举报
回复
谢谢LS
htz92127
2010-01-11
打赏
举报
回复
结贴 是我自己写错了
htz92127
2010-01-11
打赏
举报
回复
谢谢各位 我试试
motol
2010-01-11
打赏
举报
回复
4.检查表单中是否存在"username"的控件
motol
2010-01-11
打赏
举报
回复
1.检查版本。PHP低于4.1.0的话,必须用$HTTP_POST_VARS['username']进行传值
2.检查表单method,必须为POST才可以正常取值
3.不确定传值方式的话就用$_REQUEST代替,看是否可以正常接收到值
jlzan1314
2010-01-11
打赏
举报
回复
Undefined index 没有定义索引
就是说$_POST数组不存在username键,我开发一般把notice给关了...
by_baby
2010-01-11
打赏
举报
回复
你把你代码都发上来
littlebirds
2010-01-11
打赏
举报
回复
username是个未定义变量。
wjazz
2010-01-11
打赏
举报
回复
这个问题首先是你使用了一个未定义的变量,建议你在使用$_POST['username']之前,先检测这个变量是否存在,即可以用isset,然后再调用
htz92127
2010-01-11
打赏
举报
回复
我有<form action='index.php' method='post'>.... </form>这个提交页面
之前是报 不能解析$_POST,后来不知道怎么又变成为定义
$_POST功能默认是不是开启?要配置吗?
床上等您
2010-01-10
打赏
举报
回复
帮顶
$_REQUEST、$_GET、$_
POST
三者之间的区别
$_REQUEST、$_GET、$_
POST
三者之间的区别
php
中有$ _request与$ _
post
、$ _get用于接受表单数据。 一、$ _request与$ _
post
、$ _get的区别和特点
php
中$ _request可以获取以
POST
方法和GET方法提交的数据,但是$ _request[]比较慢。通过
post
和get方法提交的所有数据都可以通过$ _REQUEST数组获得. 二、$ _
post
、$ _get的区别和特点 get是从服务器上获取数据,
post
是向服务器传送数据。
php
中$_GET、$_
POST
、$_REQUEST中的使用及简介
php
中$_request与$_
post
、$_get的区别
php
中有$_request与$_
post
、$_get用于接受表单数据,当时他们有何种区别,什么时候用那种最好。 一、$_request与$_
post
、$_get的区别和特点 $_REQUEST[]具用$_
POST
[] $_GET[]的功能,但是$_REQUEST[]比较慢。通过
post
和get方法提交的所有数据都可以通
PHP
中 $_REQUEST、$_GET、$_
POST
、$_COOKIE 的关系和区别
PHP
中 $_REQUEST、$_GET、$_
POST
、$_COOKIE 的关系和区别 1.关系:$_REQUEST包含了$_GET、$_
POST
、$_COOKIE的所有内容,是它们的集合体。 2.$_GET、$_
POST
、$_COOKIE在$_REQUEST中都有一个副本。改变$_REQUEST的值不影响$_GET等,反之亦然。 3.GET和
POST
同名的情况下,$_REQUES
PHP
中$_REQUEST函数、$_
POST
函数、$_GET函数的区别
1. $_REQUEST
php
中$_REQUEST可以获取以
POST
方法和GET方法提交的数据,缺点:速度比较慢 。 2. $_GET 用来获取由浏览器通过GET方法提交的数据(参数)。 语法:变量名=$_GET["name"]; //name指表单元素name属性值 GET方式会将表单中的数据以URL字符串的形式发送给服务器 用test.
php
以GET方式提交,浏览器地址栏会显示 http://localhost/test.
php
?username=admin 即$_GET['username']
php
中$_request与$_
post
、$_get的区别
php
中有$_REQUEST与$_
POST
、$_GET用于接受表单数据,当时他们有何种区别,什么时候用那种最好。 一、$_REQUEST与$_
POST
、$_GET的区别和特点 $_REQUEST[]具用$_
POST
[] $_GET[]的功能,但是$_REQUEST[]比较慢。通过
POST
和GET方法提交的所有数据都可以通过$_REQUEST数组获得 二、$_
POST
、$_GET的
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章