请教高手关于SESSION的一点小问题
调试时未出现任何错误提示,PHP.INI中也设置过了,但缺乏经验不知是否有错:
a.php:
<?php
session_start();
session_register("query");
$query="insert into abc (a,b,c) values ('a','b','c');";
?>
b.php:
<?php
include("mysqlconn.php") //连接数据库
if(mysql_query($query))
echo "insert successful!";
else
echo "insert wrong!";
?>
问题是$query传不过b.php,不知是否php.ini中出问题.
问题点数:20、回复次数:6Top
1 楼ustcfrank(勇敢的心)回复于 2003-12-01 23:49:57 得分 3
a.php:
<?php
session_start();
session_register("query");
$_SESSION['query']="insert into abc (a,b,c) values ('a','b','c');";
?>
b.php:
<?php
session_start();
include("mysqlconn.php") //连接数据库
if(mysql_query($_SESSION['query']))
echo "insert successful!";
else
echo "insert wrong!";
?>
Top
2 楼alexlee002(什么都不会ing)回复于 2003-12-01 23:50:19 得分 2
b.php中,session传递应该用HTTP_SESSION_VARS[query]Top
3 楼ustcfrank(勇敢的心)回复于 2003-12-01 23:50:54 得分 0
b.php
这行加个分号
include("mysqlconn.php"); //连接数据库
Top
4 楼phlin(笨笨猪)回复于 2003-12-30 12:13:36 得分 10
与我联系吧
QQ:55542100Top
5 楼shangdidewusheng(野马)回复于 2003-12-30 13:54:06 得分 2
to:alexlee002(什么都不会ing)
你学的php是旧版本吧,从4.0.1开始使用$_SESSION这种形式的变量,比如$_GET['id']、$_POST['id']、$_file等等。并且比旧的速度要快。Top
6 楼ice_berg16(寻梦的稻草人)回复于 2003-12-30 17:22:25 得分 3
to:ustcfrank(阿卡波糖)
session_register("query");可以省掉
a.php:
<?php
session_start();
session_register("query");////////这行不用写//////
$_SESSION['query']="insert into abc (a,b,c) values ('a','b','c');";
?>
b.php:
<?php
session_start();
include("mysqlconn.php") //连接数据库
if(mysql_query($_SESSION['query']))
echo "insert successful!";
else
echo "insert wrong!";
?>
Top




