问个关于PHP 中session()的问题,请各位高手帮个忙,谢谢! 这个错很常见了session_start()前不能有echo出来的东西,包括html代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 出现这样的问题可能是你把代码和HTML代码放在了一起,因为HTML里面有HEAD,所以就会首先把HTML的HEAD传给浏览器.你可以把PHP的代码保存为另一个文件,然后再在HTML代码里面引用. 我觉得出现这个WARNING应该不是这段SESSION的问题,可能还是其他哪个地方的HEAD的问题 session_start()必须在首吗 是的 我试过了可以了 谢谢支持 小弟又遇到一个问题想请教 我做个连接转到另一个页 不知怎么的 在显示那个$_session['a']显示不出来,请教,谢谢!! $_session['a']里session一定要大写$_SESSION['a']还有可能这页里没session_start(); 是的 我是大写的 页面里也有session_start(); 但是还是显示不出来<? session_start(); $_SESSION['a'] = '人民共和国'; echo $_SESSION['a'];?><a href="1.php">连接测试</a>1.php<? session_start(); echo $_SESSION['a'];?>帮忙看一下吧 session_start()段必须要在第一行 是的 ,就像这样啊 可就是不中啊 急急急啊 <? session_start(); $_SESSION['a'] = '人民共和国'; echo $_SESSION['a'];?><a href="1.php">连接测试</a>1.php<? session_start(); echo $_SESSION['a'];?> session_start(); 前面不能有任何的输出,他前面的"<?"的前面也不能有空行 请检查你的php.ini找到:session.save_path = 如果你有修改过主目录。请把这里的路径改为全路径 除上楼上说的session.use_cookies = 1session.use_trans_sid = 1 <? session_start();$_SESSION['name']="pizzro";?><a href="2.php" target="_blank">发布求租</a>这样打开 连接 不这个页面的session 值传递不过去啊 2.php<? session_start();echo "name=".$_SESSION['name']; ?>显示为 name= 为什么没有传过来 <? session_start();$_SESSION['name']="pizzro";?> <a href="session2.php" target="_blank"><?=$_SESSION['name']?> </a>session2.php<? session_start();echo "name=".$_SESSION['name']; ?>多了一个target="_blank" 大家看看 反正我是没有传过去 <?=$_SESSION['name']?>应改为<?=$_SESSION['name'];?>并且要保证session_start();之前不能有任何输出。 <?=$_SESSION['name']?> 这个就相当于 echo $_SESSION['name'] ; 拉 大家都笨了不是你应该注册session啊session_register() 回复人: castor88(初学者) ( ) 信誉:99 大家都笨了不是你应该注册session啊session_register()------------------------------------------------------你笨了不是,看手册! session_start()必须在第一行,如<? session_start();//首先就要写它 把二进制数据还原成一张图片? zendframework为什么用include调不到其它文件? 我刚用这个框架,谢谢大家 新手JS方法的问题 PHP和MySQL Web开发(圣经)电子书及源码 强烈要求新手看一遍 php 上传问题 在线等哦 用的是PEAR,,帮我找找原因吧..谢谢! 请教如何系统的提高PHP PHP-SSL-SOCKET(解决或者提供实例者高分+200) 我重装了php后,提交form都不能传参数,求救! 求教这个的图片怎么去掉 菜鸟问题:ZEROFILL是什么意思? PHP中替换字符串中的<>然后在文本框中显示
session_start()必须在首吗
$_SESSION['a']
还有可能这页里没session_start();
是的 我是大写的 页面里也有session_start(); 但是还是显示不出来<?
session_start();
$_SESSION['a'] = '人民共和国';
echo $_SESSION['a'];
?>
<a href="1.php">连接测试</a>
1.php
<?
session_start();
echo $_SESSION['a'];
?>帮忙看一下吧
<?
session_start();
$_SESSION['a'] = '人民共和国';
echo $_SESSION['a'];
?>
<a href="1.php">连接测试</a>
1.php
<?
session_start();
echo $_SESSION['a'];
?>
php.ini找到:session.save_path = 如果你有修改过主目录。
请把这里的路径改为全路径
session.use_cookies = 1
session.use_trans_sid = 1
$_SESSION['name']="pizzro";?>
<a href="2.php" target="_blank">发布求租</a>
这样打开 连接 不这个页面的session 值传递不过去啊 2.php
<? session_start();
echo "name=".$_SESSION['name'];
?>显示为 name= 为什么没有传过来
$_SESSION['name']="pizzro";
?>
<a href="session2.php" target="_blank"><?=$_SESSION['name']?>
</a>
session2.php
<? session_start();
echo "name=".$_SESSION['name'];
?>
多了一个target="_blank" 大家看看 反正我是没有传过去
并且要保证session_start();之前不能有任何输出。
这个就相当于 echo $_SESSION['name'] ; 拉
你应该注册session啊
session_register()
大家都笨了不是
你应该注册session啊
session_register()
------------------------------------------------------你笨了不是,看手册!
如
<?
session_start();//首先就要写它