是这样的:我在提交了表单内容之后,虽然运行正确了,可是网页上就出现这样的警告:Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively in Unknown on line 0
很是郁闷,我的表单源码应该没问题,我估计是验证页面的代码有问题,下面是我验证页面的代码:
<?php
session_start();
require('dbconnect.php');
include('head.php');
$name=$_POST['name'];
$password=$_POST['password'];
$Emai=$_POST['Email'];
$tel=$_POST['tel'];
$addres=$_POST['address'];
$password=md5($password);
$sql="insert into user (name,password,Email,tel,address) values ('$name','$password','$Email','$tel','$address')";
mysql_query($sql,$conn) or die("注册用户失败:".mysql_error()); 
$result=mysql_query("select last_insert_id()",$conn);
$re_arr=mysql_fetch_array($result);
$id=$re_arr[0];
session_register("user");
$user=$id; 
echo "<table align=center><tr><td align=center>注册成功</td></tr>";
echo "<tr><td align=center><font color=red>您的注册ID是:".$id;
echo ",请您记住以后用此ID登录!</font></td></tr></table>";
?>
还请高手指点