session的问题!
我写了两个php,一个用session来缓存ip,一个输出;
PHP code
PHP code
然后执行第一个之后,在temp目录中生成了一个sess_77j092vsepsntm4903s4mdnpu5,里边的内容是IP|N;
然后页面不显示ip
PHP code
<?php session_start(); session_register("ip"); $ip = $_SERVER['REMOTE_ADDR']; ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GB2312"> <title> register application </title> <body> <form name="form1" method="post" action="show_register.php"> <input type="submit" name="Submit" value="show"> </form> </body> </html>
PHP code
<?php session_start(); echo $ip; ?>
然后执行第一个之后,在temp目录中生成了一个sess_77j092vsepsntm4903s4mdnpu5,里边的内容是IP|N;
然后页面不显示ip
作者: Uncle_Chesur 发布时间: 2011-05-25
<?php
session_start();
session_register("ip");
$ip = $_SERVER['REMOTE_ADDR'];
?>
改成
<?php
session_start();
$ip = $_SERVER['REMOTE_ADDR'];
session_register("ip");
?>
session_start();
session_register("ip");
$ip = $_SERVER['REMOTE_ADDR'];
?>
改成
<?php
session_start();
$ip = $_SERVER['REMOTE_ADDR'];
session_register("ip");
?>
作者: feng_lqwe 发布时间: 2011-05-25
就这样?那你的$_SESSION['ip']里的值不就是空值?
有没有$_SESSION['ip'] = $ip;?
有没有$_SESSION['ip'] = $ip;?
作者: chinboy2010 发布时间: 2011-05-25
你至少应该把变量值写进session里吧?????
作者: chinboy2010 发布时间: 2011-05-25