例如:
A.php
<?php
$usernane
?>
要將A.php中的$usernane值傳給另外一個頁面(B.php)中的實現方法:
<meta http-equiv='refresh' content='0;url='B.php?user=$username'>
接收
echo $_GET['user'];
這樣,就可以在B.php中訪問$username的值
B.php
<?php
echo $_GET['user'] ;
?>
下面說一下普通的頁面傳值方式:$_REQUEST
1. 修改php.ini,查找register_globals,將其值修改為On。這樣就可以像原來一樣,例如,提交的表單中包括一個名為"username"的變量,那麼在php中就可以直接使用$username來訪問該變量。但是,除非你要使用一段舊的代碼而考慮到兼容性問題,否則不建議使用該方法。
2. 使用$HTTP_GET_VARS、$HTTP_POST_VARS數組來訪問,例如寫成$HTTP_POST_VARS["username"]的形式。不過該方法也不建議采用。
3. (推薦)使用$_POST、$_GET等數組來訪問,例如寫成$_POST["username"]的形式。建議采用這種方法。
查看本欄目