为什么要用session传递变量???有这个必要吗???
请详细说明:
请详细说明:
解决方案 »
- 求助用php对mysql数据库进行的算法操作
- apache vs iis的区别(主要是rewrite_mod)
- PHP 页面如何自动跳转到另一个页面底部??
- 打印 循环十个数字出来
- php随机循环输出数字~~
- session_save_path() 为什么生成不了session文件
- Apache 404自定义错误
- 请问高手PHP的session是怎么来创建的,怎么好象比asp还麻烦的????
- mysql和我过不去
- 在win2000下面装了php+apache为什么人一多就出现“该页可能出现技术问题”的错误,刷新几次又好了
- session过期时间设定,help me!
- 新手求助!!!!!!!!!!!!!!!!!
的变量赋值给session页面,就搞定了
一般没有必要用session
你最好把代码写出来
我怀疑你这里用session不合适
在你的PHP页面文件首部加入如下代码,请注意,“<?”一定要写在第一行,并且“<?”必须是在该行的首部,前面没有任何空格,否则系统就会不认帐。
也就是说,请仔细检查你的代码,看看“<?”是否在第一行的首部,如果不是,就去掉前面的空格和空行。
<?
session_start();
if(!session_is_registered("myvar"))
{
print "<p><b>您正在进行非法(非正常)操作,终止!</b></p>";
exit();
}
?>
但愿能解决你的问题
<?
session_start();
session_register("pass");
?>
这样你就可以在浏览器中传递变量"$pass"了.记住必须是同一窗口下的链接。
session_save_path("sessions");
session_start();
if (!(session_is_registered("keyword")))
{session_register("keyword");
$keyword=$keyword_from;
}
if((isset($keyword_from))&&(($keyword!=$keyword_from)))
{$keyword=$keyword_from;
echo $keyword;
}
?>
main.htm:
<form method=post,action=fenye.php>
<input type=text name=keyword_from>
internet.php:
<a href="fenye.php?keyword_from=internet>internet</a>
为什么internet没传过去?