比较两个session是否相等 if($_SESSION['fenl_name']==$_SESSION['pip_name']){ echo "相等";}else{ echo "不相等";} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是比较两个SESSION是否相等,是比较两个SESSION变量是否相等。 你这样不就是了吗? 在页面的开头你 session_start()了没 没错。除非你没有调用session_start()进行初始化。问问题记得把问题、错误信息发上来,难道还要别人猜你想问什么问题? if($_SESSION['fenl_name']==$_SESSION['pip_name']){ echo "相等";}else{ echo "不相等";}$_SESSION['fenl_name']和$_SESSION['pip_name']相等的时候什么都不输出,不相等的时候也什么都不输出,session_start();我肯定写了, 麻烦大哥大姐们给个例子,我弄了好几个小时了 还有一点,那两个session变量值可能是字母,也可能是汉字谢谢急 另外建议你修改下php.ini配置文件并重启web服务,看看有没有输出错误信息:display_errors = Onerror_reporting = E_ALL echo $_SESSION['fenl_name']; echo $_SESSION['pinp_name']; if($_SESSION['fenl_name'] == $_SESSION['pip_name']){ echo "相等"; $sql_5="select sort_attribute.*, product.*,product_attribute.* from sort_attribute inner join product on sort_attribute. sort_attribute_id=product.sort_attribute_id inner join product_attribute on product.product_id=product_attribute.product_id where sort_attribute_name='".$_SESSION['pinp_name']."'"; }else{ echo "不相等"; $sql_5="select sort_attribute.*, product.*,product_attribute.* from sort_attribute inner join product on sort_attribute. sort_attribute_id=product.sort_attribute_id inner join product_attribute on product.product_id=product_attribute.product_id where product_name='".$_SESSION['pinp_name']."'"; };只能发这么多了,太长了大哥,见谅。现在是两个值相等了,他一直输出不相等的信息哎,郁闷了 echo $_SESSION['fenl_name'];echo $_SESSION['pinp_name']; //这两行有输出吗? 大哥你QQ多少啊,QQ上说吧,我直接把分给你得了我Q404066155 两个都加上trim再进行比较看看 trim 还有equeals 还有tostrin ,还有转换类型(int)我都试过了,各位最好在自己的机子上试过了在回答,最好给个例子,我可追加分数 echo $_SESSION['fenl_name'];echo $_SESSION['pinp_name'];贴出结果 我们机子有什么好试的,$_SESSION在大量代码里都存在...出问题的是你的代码。你的两个 $_SESSION['fenl_name'];$_SESSION['pinp_name'];到底是什么东西.你自己赋值给这两个变量 然后比较 如果机子还是无法相等.那就是你的电脑有问题不是代码有问题<?phpsession_start();$_SESSION['fenl_name']='aabbcc';$_SESSION['pip_name']='aabbcc';if($_SESSION['fenl_name']==$_SESSION['pip_name']){ echo "相等";}else{ echo "不相等";}?>这个只要正常的电脑都应该输出 相等 不是吧,if和else肯定有一个输出三。地球要爆炸了 寻找一位PHP+linux方面的前辈 vtigercrm二次开发 ecshop 产品相关的图片有那几种 ? ThinkPHP中关于count()问题 跪求高手帮忙,mysql语句中 INSERT 与 INSERT INTO区别 PHP怎样实现用户点击下载跳出下载页面 php检测文件类型的类, 谁有介绍一个? magento url重写后404错误问题 关于smarty静态 今天应聘遇到的开卷考题,哪位能答上,我被OUT出来了,求解 PHP技术掌握到什么程度才算是高端? 帮忙看一个正则表达式
echo "相等";
}else{
echo "不相等";
}
$_SESSION['fenl_name']和$_SESSION['pip_name']相等的时候什么都不输出,不相等的时候也什么都不输出,session_start();我肯定写了, 麻烦大哥大姐们给个例子,我弄了好几个小时了
display_errors = On
error_reporting = E_ALL
echo $_SESSION['pinp_name'];
if($_SESSION['fenl_name'] == $_SESSION['pip_name']){
echo "相等";
$sql_5="select sort_attribute.*, product.*,product_attribute.* from sort_attribute inner join product on sort_attribute. sort_attribute_id=product.sort_attribute_id inner join product_attribute on product.product_id=product_attribute.product_id where sort_attribute_name='".$_SESSION['pinp_name']."'";
}else{
echo "不相等";
$sql_5="select sort_attribute.*, product.*,product_attribute.* from sort_attribute inner join product on sort_attribute. sort_attribute_id=product.sort_attribute_id inner join product_attribute on product.product_id=product_attribute.product_id where product_name='".$_SESSION['pinp_name']."'";
};
只能发这么多了,太长了大哥,见谅。现在是两个值相等了,他一直输出不相等的信息哎,郁闷了
echo $_SESSION['pinp_name']; //这两行有输出吗?
echo $_SESSION['pinp_name'];贴出结果
我们机子有什么好试的,$_SESSION在大量代码里都存在...出问题的是你的代码。你的两个
$_SESSION['fenl_name'];
$_SESSION['pinp_name'];
到底是什么东西.你自己赋值给这两个变量 然后比较 如果机子还是无法相等.那就是你的电脑有问题不是代码有问题<?php
session_start();
$_SESSION['fenl_name']='aabbcc';
$_SESSION['pip_name']='aabbcc';if($_SESSION['fenl_name']==$_SESSION['pip_name']){
echo "相等";
}else{
echo "不相等";
}?>
这个只要正常的电脑都应该输出 相等