2012-01-27 43 views
0

我有2个文件[a.php只会和b.php]会议寄存器被弃用

的a.php只会代码

<?PHP 
$msg= "Hello world"; 
session_register('msg'); 
header("Location: b.php "); 
exit; 
?> 

而且b.php代码

<?PHP echo $msg ; session_unregister('msg')?> 

PHP手册说: “This function has been DEPRECATED as of PHP 5.3.0. Relying on this feature is highly discouraged.This function has been DEPRECATED as of PHP 5.3.0. Relying on this feature is highly discouraged.

所以我可以做出任何改变,以便它再次工作?

回答

6

a.php只会

<?php 
session_start(); 
$_SESSION['msg'] = 'Hello world'; 
header("Location: b.php "); 
exit; 
?> 

b.php

<?php 
session_start(); 
echo $_SESSION['msg']; 
unset($_SESSION['msg']); 
?>