用php写一个账户系统提示undefined index:username,

本人没学过php,是照着视频练的,求php大神帮忙!!
下面是代码出问题行if那一行

 <?php
require_once('./conn.php');
require_once('./api.php');

if($_POST['username'] != "" && $_POST['password'] != "") 

4个回答

首先,这不是一个致命的错误,程序是可以继续正常运行的。出现这个只是不太雅观。
其次,从你变量命名来看,似乎是一个用户登录(或者注册之类)的功能。出现这个错误信息,那么就应该检查你的form表单里面是否包含一个
name属性为username的input输入框,类似,在包含这个input的前提下提交form表单就不会出现这个报错了。

if($_POST['username'] != "" && $_POST['password'] != "") //如果提交的账号不为空,且密码也不为空,
这句话没问题啊,应该是你表单提交哪里有问题吧

qq_29500013
qq_29500013 不知道怎么注册成功了,是网络的问题吧,你们两个说的都有道理
3 年多之前 回复
qq_29500013
qq_29500013 不是写网站,是为android系统写服务器
3 年多之前 回复
qq_35235940
听楼一夜雨 比如,没写name="username"
3 年多之前 回复

沃克。。写的input没了

<input type="text" name="username" id="username">
qq_29500013
qq_29500013 不知道怎么注册成功了,是网络的问题吧,你们两个说的都有道理
3 年多之前 回复

是为android客户端写一个服务器

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!