多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > php編程中網頁之間的變量傳遞

php編程中網頁之間的變量傳遞

來源:程序員人生   發布時間:2014-04-19 08:10:37 閱讀次數:2827次
在網站設計中,我們常常用到用戶登陸這一方法,在登陸后,一般的網站都會根據不同的用戶來給定不同的頁面,在鏈接到該站的一個新的網頁或者打開一張新網頁時,我們也會看到用戶的信息能夠被記住,現在尤其常用的是,登陸后鏈接或打開該站的其它網頁都會看到諸如"XXX,晚上好"之類  **的問候語,這些當然都是在登陸后變量傳送的結果,在我做個人主頁的過程中,曾嘗試幾種變量傳送的方法,現寫出來與大家探討一下。**
一、這是最笨的方法,也是我最初沒有接觸session、cookie想出來的方法。這種方法就是把待傳遞的變量用表單的方式再次傳送,比如在用戶登陸后,把他的信息如$username、$id等等信息用表單發送到下一張網頁,當然,很多情況,是諸如text、option等等框體不想再被看到的話,可以采用隱藏的輸入域。下面是一個實例,假設$username是經過上頁為驗證身份發送到本頁并且在本頁經過驗證的變量,想傳遞到下一頁中去,那么可以建立文件test4.php:**
<?$username="張小明";?>**
<form method="post" action="test5.php">**
<input type="hidden" name="username" value="<?echo $username?>">**
<input type="submit" name="submit" value="去我的空間看看">**
</form>**
建立test5.php:**
<?echo "你好,$username,歡迎你的光臨!";?>**
打開apache服務器,輸入http://127.0.0.1/test4.php在頁面的按鈕上點擊,會發現新出的網頁上$username的值已經傳送過來了。**
當然這種方法的弱點是很明顯的,它還要再使用一個表單,而且在test5.php的網頁上想要刷新的話還要重新發送,這顯然是不太友好的。**
二、使用session。后來,我查找了一些關于session的文章,覺得這時傳遞變量的一種非常好的方法。下面通過舉例子來說明:**
建立一個新文件test6.php:**
<?session_start(); //初始化一個session**
session_register("username"); //注冊一個session變量**
$username="張小明"; //要傳遞的變量值**
echo "<a href=test7.php>去看看</a>";**
?>**
建立test7.php:**
<?session_start(); //初始化一個session**
echo "你好,$username,歡迎你的光臨!";?>     //顯示傳遞過來的變量**
使用這種方法的時候要注意:<?session_start();?>應該放在文件的最前面,即"<?"前面不應有任何內容,包括空格,這是我調試多次未成功找出的原因。**
這個變量只能在當前打開的瀏覽器中傳遞,若要在新打開的窗口中也能傳遞,剛要按下面的方法來做:**
文件:test8.php**
<?session_start();**
session_register("username");**
$username="張小明";**
echo "<a href=test7.php?$a=".session_id()." target=_blank>去看看</a>";   //將當前的session的id值傳給下一個窗口。**
?>**
文件test7.php**
<?session_start();**
echo "你好,$username,歡迎你的光臨!";?>**
三,通過cookie。還是通過例子說明:**
建立文件test9.php**
<?SetCookie("username","張小明");//把username設置到cookie中去**
echo "<a href=test5.php target=_blank>去看看</a>";?>**
文件test5.php**
建立test5.php:**
<?echo "你好,$username,歡迎你的光臨!";?>
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产亚洲一区二区精品 | 欧美一区二区三区视视频 | 日本黄a | 日韩精品欧美一区二区三区 | haose16在线永久免费 | 亚欧毛片 | 久久激情视频 | 国产69成人免费视频观看 | 一区二区三区四区免费视频 | 日本乱人伦片中文字幕三区 | 性做久久久久久久久老女人 | 2019免费视频 | 护士xxx | 亚洲国产日韩欧美一区二区三区 | xxfree性人妖hd| 在线亚洲欧洲国产综合444 | 日韩爱爱小视频 | 社区天堂| 欧美精品一区二区三区免费观看 | 欧美性大战久久久久久久 | 精品亚洲77777www | jizzjizz亚洲| 一二三四视频免费观看高清版在线 | 国产乱码亚洲精品一区二区 | 免费看羞羞| 国产一区二区三区在线观看精品 | 久久永久免费 | 久草综合网 | h视频免费观看 | 就操网 | 欧美日韩久久毛片 | 欧美一区二区视频在线观看 | 欧美日韩亚洲国内综合网俺 | 国产成人精品久久二区二区 | 亚州精品一区二区三区 | 极品一区 | 可以看毛片的网址 | 日本特黄高清免费大片爽 | 国产精品成久久久久三级 | 成人国产欧美精品一区二区 | 俺也射 |