请大虾指教,,PHP的session是不是要配置才能使用?
解决方案 »
- 如何删除txt文件中的【最后一行】??
- 刚学PHP,一个非常简单的留言板而已,怎么第三行总提示有错误?麻烦大家看一下
- url的参数值可以用何方式加密或改变显示?
- 据说是新浪php工程师的面试题,大家来试试!!(转自phpchina)
- 请问如何读取cookie数组中的某一个值...........
- 关于curl提示错误
- 求解一个php问题
- 请问在php中urlencode()的用途是什么?
- 关于网页发布的问题?(两问,分别给分)
- 请教插入中文到MYSQL,但phpmyadmin却显示空白,该怎么办?
- 大家怎么处理程序终止退出?用exit的话,网页后半段的内容(比如底部)也出不来。
- 是不是非要安装邮箱系统才能用PHP发邮件?
<html>
<head>
<title>PHP</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body>
<?
session_start(); //此之前没有输出呀
$_SESSION["AAA"]="aaa";
echo $_SESSION["AAA"];
?>
</body>
</html>
1.php
<?php
$_SESSION['mytest'] = '测试';
setcookie('sessionFlag', session_id(), time() + 3600, /);
?>
2.php
<?php
if(isset($_COOKIE['sessionFlag']) && ($_COOKIE[$'sessionFlag'] != ''))
{
session_id($_COOKIE['sessionFlag']);
}
@session_start();
if (isset($_SESSION['mytest']) && ($_SESSION['mytest'] != ''))
{
setcookie('sessionFlag', session_id(), time() + 3600, /);
echo $_SESSION['mytest'];
}
?>
<?phpinfo();
?>
输出的配置是配置不对
session_start();
echo "welcome";
?>
<html>
<head>
<title>PHP</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body>
<?
session_start(); //此之前没有输出呀
$_SESSION["AAA"]="aaa";
echo $_SESSION["AAA"];?>
</body>
</html>
=================================================================
输出的意思并不仅仅是说php的程序输出,你在"<?"前面那一大段的 html 文本也就是输出了!
error_reporting(E_ALL);
session_start();
?>
<html>
<head>
<title>PHP</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body>
<?
$_SESSION["AAA"]="aaa";
echo $_SESSION["AAA"];?>
</body>
</html>运行一下,看看报错信息就知道错在那里了
今天正好有空,随手写个session的例子给你1.php
<?php
session_start();
$_SESSION['test'] = 'hello world';
?>
<a href='2.php'>go to 2.php</a>2.php
<?php
session_start();
echo $_SESSION['test'];
?>
我刚解决了