echo"欢迎你".$_GET['name'] 没有显示

我用数据库和PHP连接好了想弄成欢迎你后面可以带数据库中的name出来代码如下<?php$name=$_POST['name'];$password=$_POST['pa... 我用数据库和PHP连接好了 想弄成 欢迎你后面可以带数据库中的name出来
代码如下
<?php
$name=$_POST['name'];
$password=$_POST['password'];
$conn=mysqli_connect("localhost","root","123456qq","gylsystem");
if(mysqli_connect_errno($conn)){
die("连接失败".mysqli_connect_error($conn));
}
$sql="select password from admin where name='$name'";
$res=mysqli_query($conn,$sql);
if($row=mysqli_fetch_assoc($res)){
if($row['password']==$password){
$name=$row['name'];
header("Location:empManage.php?name=$name");
exit();
}
}
header("Location:loginErrow.php");
exit();
mysqli_free_result($res);
mysqli_close($conn);
?>

另外1个
<?php
echo "欢迎".$_GET['name']."登入成功!";
echo "<br/><a href='login.php'>返回首页</a>";
?>

这里的.$_GET['name']. 不显示
代码也不报错 请大牛指点
展开
 我来答
zwf2zxn
2018-04-04 · TA获得超过289个赞
知道小有建树答主
回答量:270
采纳率:85%
帮助的人:105万
展开全部
header("Location:empManage.php?name='$name'");引号加上看看
这些应该自己要去调试呀 出现问题要么往前推 要么往后退 打印变量看看 是不是自己想的样子 找到问题点才还解决问题。
比如另一个中直接打印var_dump($_GET)看看name的值,如果没错 就$name=$row['name'];后面打印$name, 依此类推,找到问题代码在分析问题原因去解决
ps:字符串和变量拼接最好用上{},如'你好,我是{$name}' ,
要么直接用.拼接,如 '你好,我是'.$name
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式