a.php
<? session_start();//at the top of your file
$name="uGain";
session_register("name");
echo '<a href=b.php>b.php</a>';
?>
<? session_start();
echo $_SESSION["name"];
?>
<? session_start();//at the top of your file
$name="uGain";
session_register("name");
echo '<a href=b.php>b.php</a>';
?>
<? session_start();
echo $_SESSION["name"];
?>
解决方案 »
- 关于array_walk 为什么是这样
- 问个关于数组key为string的问题
- 关于时间转化的一个问题
- PHP怎么实现自动下载字体并且安装
- 在别人网站上有个页面。如登录后才能看的到。我现在要在本地获取那个页面的信息。
- gd2输出中文问题.
- HTTP_POST_VARS 怎么可以取file的名字,大小,等,
- php + oracle9i 配置问题?
- 如何将别人在WEB页上提出的意见,直接发送到指定的邮箱?
- 帮我看一下错在哪?http://www.flashlong.com/flash/tutorial_view.php?id=61&sort=1
- 关于计数器
- 关于文件上传的问题,急急急!高手相助,百分相送
<? session_start();//at the top of your file
$name="uGain";
session_register("name");
echo '<a href=b.php>b.php</a>';
?>
/////
//b.php
<? session_start();
echo $_SESSION["name"];
?>
在连接到b.php后什么也没有打印出来
请问是不是有什么设置问题?
默认设置为session.save_path = /tmp(可能这个应该是linux下的)
奇怪我以前没有设置session.save_path ,为什么我下载的一些BBS也能好好的用呢?
sesseio_start = 1
有的用的是cookies的
$query = "select * from user";
$result = mysql_db_query("mydb", $query);
请问这样执行完了,$result返回的是什么?
$result = mysql_db_query("mydb", $query);
if($result){
......
}
else{
...
}
为什么上面的方法不能真正在表中是否有个name和$user相同啊?
上面session问题
在session 注册的时候可以直接这样的:
<? session_start();
$_SESSION["name"]="uGain";
?>
用count(*)來判斷是否有name=$user的記錄。
最后一问,
我用require("index.php");
能行
若用require("../index.php");
就提示php.exe出错,这个是怎么回事?
用require如果文件不存在就终止执行的。
返回的是result id,结果集的标示符,不是结果!
还要对result id做xxx_fetch_xxxx(如mysql_fetch_array)操作
然后根据这个函数的结果才能判断结果集中是否有东西……require ("../index.php");
出错可能是因为服务器不支持 .. 的上级目录表示,大概是为了安全吧。
不过可以先用chdir(更换目录的函数,应该是这个吧) 换到 ..去,
然后再require
很奇怪的做法……
又学了不少
我的php.exe出错的原因是我自己的原因,呵呵,是在我的index.php里面有个非法的语句。。所以[我在调用require ("../index.php");和require ("index.php");时用的不是一个index.php文件,所以一个可以一个不可以。]揭贴。