session_start()怎么使用

WBOY
发布: 2016-06-13 11:39:32
原创
1213 人浏览过

session_start()如何使用?

本帖最后由 xwmr1988 于 2013-11-05 16:07:59 编辑 php.ini中session.auto_start=0
页面一index.php:
<br /><?php session_start();?><br /><?php<br />	if(isset($_POST['submit'])){<br />		$_SESSION['season']=$_POST['season'];<br />		header('Location:test.php');<br />	}<br />?><br /><b>存储会话</b><br /><hr /><br />选择需要设置的数据:<br /><form id="form1" name="form1" action="index.php" method="post"><br /><select name="season" id="season"><br />	<option value="空">  </option><br />	<option value="春天">春天</option><br />	<option value="夏天">夏天</option><br />    <option value="秋天">秋天</option><br />    <option value="冬天">冬天</option><br /></select><br /><br /><br /><br /><input type="submit" name="submit" id="submit" value="提交" /><br /></form><br />
登录后复制

页面二test.php:
<br /><?php<br />	session_start();<br />?><br /><?php<br />	$season=$_SESSION['season'];<br />	echo '<b>读取会话<b/><hr />';<br />	switch($season){<br />		case '春天':<br />			echo '现在是绿意盎然的 春天';<br />			break;<br />		case '夏天':<br />			echo '现在是热情四溢的 夏天';<br />			break;<br />		case '秋天':<br />			echo '现在是硕果累累的 秋天';<br />			break;<br />		case '冬天':<br />			echo '现在是白雪皑皑的 冬天';<br />			break;<br />		default:<br />			echo '对不起,会话中没有数据,或者不存在该会话。';<br />	}<br />?> <br />
登录后复制

运行页面一:

提交到页面二:

为什么会出现这种警告?怎么解决?除了设置session.auto_start=1
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!