六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

淺談PHP語法(4)

[摘要]上文(《淺談PHP語法(三)》)的最后提到了Cookie和Session,本文就這兩種技術作一些介紹。   Cookie我們都常把它念成“庫記”,也叫它“小甜點”。它是一種存儲在客戶瀏覽器中的一...
上文(《淺談PHP語法(三)》)的最后提到了Cookie和Session,本文就這兩種技術作一些介紹。
  Cookie我們都常把它念成“庫記”,也叫它“小甜點”。它是一種存儲在客戶瀏覽器中的一個小文件。它是為解決HTTP的一次連接而無崐記憶而發展起來的,可用來追蹤使用者或是對重返的使用者進行確認。PHP對此提供了setcookie()函數,可以設定Cookie。因為Cookies算是崐HTTP標頭的一部分。所以,setcookie()函數必須在網頁數據傳給瀏覽器之前調用。這同調用header()函數是一樣的。
Cookie必須由主機端提供;所以,我們必須在CGI程序中送出一個設定了cookie的標頭。如下是PHP中調用setcookie()函數設定cookie的崐例子:

<?php
setcookie("user","wind",time()+3600,"/php/","http://www.oso.com.cn");
?>

  其中,user為該cookie的名稱;wind為該cookie的值;time()+3600為該cookie的有效時間;/php/為該cookie的相關路徑;http://www.崐oso.com.cn為該cookie的網站。
  其實,我們除了使用這種方式設定cookie外,還可使用header()函數如:header("Set-Cookie:user=wind"),不過這要對HTTP的頭部信崐息有所了解才行,所以筆者不建議使用這種方式,還是使用setcookie()方便些。
  讀取cookie時,瀏覽器在連接某個網站時,會自動先檢查是否有該站的cookie,有的話將會自動傳給服務器,而在PHP中,會將傳回的co崐okie作為一個變量。如上面所設的cookie返回后,會形成一個$user變量,其值為wind。
  但是,cookie有個致命的缺點,就是若客戶關了cookie接收,無法向客戶端存放cookie時,一切操作就會出錯。因此,在PHP4中提供了S崐ession來代替Cookie。
Session與Cookie的最大區別在于Cookie將信息存于客戶端,而Session則是存于服務器端。其實,Session是對PHP腳本提供了一個全局崐變量。例子如下:
設置一個Session,名為user,值為wind

<?php
session_start();
$user="wind";
session_register("user");
?>

讀Session,顯示結果為“歡迎你!wind”
?br> <?php
session_start();
echo "歡迎你!$user";
?>
  本文只是淺談了一下Cookie和Session技術,對于想具體了解該技術的人,還請參考別的書藉。

網上發送Email,可要用到mail()函數了。其格式如下:

mail(收信人,主題,內容,郵件文件頭);

在網上,發送Email給站長,通常是這樣的:

<a href="mailto:webmaster@163.com">webmaster@163.com</a>

這樣,當點擊了webmaster@163.com這個鏈接之后,就會啟動默認的郵件編緝器來寫Email,實在是麻煩,使用mail()函數,便可方便地編出一個在線發信頁面。這種頁面的收件人是固定的(webmaster@163.com),有需再填收件人地址了,而主題我們也可以將把它定下來。如下例:

文件:email.html
<html>
<head>
<title>發信給網管</title>
</head>
<body>
<h2 align="center">網管收信</h2><br>
<hr><br>
<center>
<form action="mail.php">
發件人:<input type="text" name="from" size=25><br>
主題:<input type="text" name="subject" size=20><br>
內容:
<textarea name="content" cols=80 rows=15>你好,站長:</textarea><br>
<input type="submit" value="寄出"> <input type="reset" value="重寫"><br>
</form>
</body></html>

文件:mail.php

<?php
if (empty($from) or empty($subject) or empty($content)) {echo "沒有完成填寫,請<a href="email.html">返回</a>";}
$body="[主題] $subjectn";
$body.="[發件人] $fromn";
$body.=$content;
$deal=mail("webmaster@163.com",$subject,$body,"From:$from");
if ($deal) {echo "寄件成功!";}else{echo "寄件失敗!!";}
?>

  PHP介紹到此,也差不多了,你是不是感到了PHP的強大,是不是也想加入PHP的行列,就現在吧。要使自己在PHP中飛翔,這點知識還是崐不足的,它只能幫你入門而已。入門之后,就修行在個人了。我的朋友,再見──(^_^)


<全文完>



相關文章

主站蜘蛛池模板: 欧美在线a | 人人揉揉揉人人捏人人看 | 一级黄色片看看 | 日本久久免费大片 | 欧美一级淫片免费观看 | 亚洲欧美大片 | 中文字幕一区波多野结衣 | 日本网站在线看 | 亚洲国产欧洲精品路线久久 | 亚欧aⅴ天堂在线 | 色噜噜综合 | 中文字幕在线视频第一页 | 欧美一级影院 | 在线观看视频一区二区三区 | 天天草天天 | 一二三四视频免费观看影视 | 在线播放国产一区二区三区 | 午夜爱爱毛片xxxx视频免费看 | 青草影院在线观看免费版 | 日本免费高清视频二区 | 青青青国产 | 色天使久久综合网天天 | 在线观看亚洲视频 | 日韩福利视频高清免费看 | 四虎影院永久在线观看 | 日本一本高清视频 | 欧美亚洲一区二区三区四 | 日韩精品一区二区三区 在线观看 | 日本免费一区二区在线观看 | 亚洲日本激情 | 欧美综合在线播放 | 亚洲成人高清 | 日韩视频高清免费看 | 天堂w | 青草伊伊| 欧美一级成人一区二区三区 | 日本欧美一区二区三区片 | 欧美限制级在线观看 | 欧美一级特黄刺激大片视频 | 一级毛片免费的 | 日本高清不卡网站免费 |