社区
PHP
帖子详情
php中无法获取表单提交的数据
huge22
2009-08-06 10:12:03
就简单的用户登录,在login.php中$uname的值为空,显示该用户不存在
...全文
344
23
打赏
收藏
php中无法获取表单提交的数据
就简单的用户登录,在login.php中$uname的值为空,显示该用户不存在
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
win_blue
2009-08-11
打赏
举报
回复
楼上都对!
mof_sf
2009-08-10
打赏
举报
回复
建议16楼的方法
huge22
2009-08-10
打赏
举报
回复
13楼的方法,很好,问题解决了,谢谢各位
荆棘谷-部落-王亚楠
2009-08-10
打赏
举报
回复
[Quote=引用 13 楼 xk_520 的回复:]
$uname=($_POST["uname"]=="")? $_GET["uname"]:$_POST["uname"];
echo $uname;
你在看下
[/Quote]
这个不错呀。
zl807108355
2009-08-09
打赏
举报
回复
晕!!!
YHL27
2009-08-09
打赏
举报
回复
form!!
微甜呼吸
2009-08-09
打赏
举报
回复
xuexi !
TR@SOE
2009-08-08
打赏
举报
回复
取form的变量的标准用法就是用$_POST和$_GET。
LZ看的是哪本书,还在用全局变量?
zl807108355
2009-08-08
打赏
举报
回复
你这根本没有把值传过来
get 和post 多看看!
原理没有弄清楚!
fenyao
2009-08-08
打赏
举报
回复
全局变量不安全,
默认已经关闭
用$_POST或者$_GET
hnczmyl007
2009-08-08
打赏
举报
回复
学习学习,哈哈
ttm1984
2009-08-08
打赏
举报
回复
var_dunp($_POST);
看有没有数值。
另外,lz看的书是几年前的?
xk_520
2009-08-08
打赏
举报
回复
$uname=($_POST["uname"]=="")? $_GET["uname"]:$_POST["uname"];
echo $uname;
你在看下
飞扬
2009-08-07
打赏
举报
回复
PHP 5开始register_global 默认已经设置off了。直接全局变量已经关闭了。yjqstart说的方法正确
白泽Lab
2009-08-07
打赏
举报
回复
$uname = $_POST['uname'];
$passwd = $_POST['passwd'];
php从form取值,需指定是用POST取还是GET取!
ERPshanghai
2009-08-07
打赏
举报
回复
用$_POST['uname']或者$_REQUEST['uname']代替$uname吧
怎么PHP程序员都喜欢这样直接用全局变量吗?
huge22
2009-08-07
打赏
举报
回复
自己顶个
huge22
2009-08-07
打赏
举报
回复
帮忙看下楼上代码,为什么uname passwd不能输出任何值
huge22
2009-08-07
打赏
举报
回复
login.htm代码:
<form method="post" action="login.php">
<p>用户名
<input type="text" name="uname" id="unmae" size="12" maxlength="12">
</p>
<p>密码
<input type="password" name="passwd" id="passwd" size="12" maxlength="12" />
</p>
<p>
<input name="submit" type="Submit" value="登录" />
</p>
<p><a href="register.html">我是新用户</a></p>
</form>
[
login.hph代码如下:
<?php
if($uname=""||$passwd=="")
{
echo '信息错误,请<a href="login.htm">重试</a>';
exit;
}
echo '<br>';
echo $uname;
$link=mysql_connect('127.0.0.1',"root");
mysql_select_db('huge');
$query="select passwd from user where username='".$uname."'";
$result=mysql_query($query);
if($answer=mysql_fetch_array($result))
{
if($passwd==$answer["passwd"])
{
setcookie("username",uname,time()+3600);
mysql_close($link);
echo '登录成功,<a href="welcome.htm">返回</a>';
exit;
}
mysql_close($link);
echo '密码错误,请<a herf="login.htm">重试</a>';
exit;
}
mysql_close($link);
echo '该用户不存在,请<a herf="login.htm">重试</a>';
?>
wyj518
2009-08-06
打赏
举报
回复
你的代码写错了,这个是肯定的,我以前也遇到过,最好把代码贴出来
加载更多回复(3)
PHP
快速入门视频课程(通俗易懂)【2019版】
第一个
PHP
程序 4.
PHP
核心语法(变量、
数据
类型、运算符、选择结构、循环结构、数组、函数等) 5.访问MySQL 6.状态管理(Cookie、Session) 7.表单处理 8.文件上传 9.项目案例 教学全程采用笔记+代码案例的形式讲解,...
php
系列之
获取
表单提交
数据
通常表单的提交是通过POST方式,
表单提交
的
数据
分为两种,一种是普通的文本
数据
,一种是上传的文件.在
php
中
,普通的表单
数据
通过$_POST可以
获取
到;文件则通过$_FILES
获取
.看一下下面的案例: <?
php
function dealData () { echo '<pre>'; var_dump($_FILES); var_dump($_POST); ...
JS
获取
form
表单提交
的
数据
(ajax
获取
表单提交
数据
进行请求)
JS
获取
form
表单提交
的
数据
提交(ajax) 在html页面不想用form
表单提交
,但是表单
数据
是遍历出来的,所以可以用这个方法
获取
遍历的form表单点击要提交的的
数据
,废话不多说直接上代码 代码部分 //这是我用
PHP
写的 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns
PHP
获取
表单
数据
的方法有几种,
php
获取
表单
数据
的两种方法说明
原标题:
php
获取
表单
数据
的两种方法说明
获取
表单
数据
是表单应用
中
最基本的操作,表单
数据
的传递方法有两种,即POST()方法和GET()方法,下面说说这两种方法的优缺点和案例!一、使用POST()方法提交表单应用POST()方法时,只需将表单
中
的属性method设置成POST即可,POST()方法不依赖URL,不会显示在地址栏。POST()方法可以没有限制地传递
数据
到服务器, 所有提交的信息在后台传...
PHP
中
获取
前端提交的非表单
数据
最近实训的项目
中
,需要实现后端
PHP
服务器接收非表单
数据
的需求。本来按道理讲可以直接用HTML
中
的
表单提交
数据
,但是恰好我使用了Vue.js框架,所以用到了axios发送post请求,传递前端
数据
到后端服务器。不过,经过本人大量测试,
PHP
服务器
中
的$_POST
无法
接收前端的非表单
数据
,后面经过验证,最终完成需求,步骤如下: 1、设置Content-Type类型 axios({ method:'post', url:'
php
s/sign.
php
', headers: {
PHP
20,360
社区成员
19,659
社区内容
发帖
与我相关
我的任务
PHP
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
复制链接
扫一扫
分享
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
php
phpstorm
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章