欧美久久天天综合香蕉伊,h片在线免费观看,九九欧美,欧美1区2区3区,日本在线不卡一区,国产视频久久久,91久久久久久久

2023信創(chuàng)獨(dú)角獸企業(yè)100強(qiáng)
全世界各行各業(yè)聯(lián)合起來(lái),internet一定要實(shí)現(xiàn)!

利用網(wǎng)址傳送資料

2004-02-11 eNet&Ciweek

  懂得HTML(超文本標(biāo)識(shí)語(yǔ)言)的讀者都應(yīng)該知道在“<FORM>”的標(biāo)簽內(nèi)可使用添加“GET”和“POST”參數(shù)的方式將資料送回HTTP服務(wù)器,其實(shí),在PHP語(yǔ)言中我們同樣可以使用“GET”及“POST”參數(shù)。除此之外,在網(wǎng)址上亦可以加上“GET”的資料,例如我們以下面的URL為例:  

  http://www.yourserver.com/download/down.php?id=1

  http://www.yourserver.com/news/show.php?page=1   

  這些URL通常在網(wǎng)站的搜索引擎中會(huì)使用得最多,你看到的URL中都帶了各種參數(shù),目的是為了將資料傳回http服務(wù)器以便找到相關(guān)信息。如果你覺(jué)得這個(gè)方式不好,筆者有另外一種方法可將傳送的資料加在 URL 上,例如下面的網(wǎng)址:http://www.yourserver.com/vote/php/show.php/200107/2138/。   

  其對(duì)應(yīng)的PHP源代碼如下:

 ?。?

  $url_variable = split?″/″? $PATH_INFO

  //取得網(wǎng)址后的資料

  array_splice?$url_variable? 0?1

  //?除第一個(gè)空白的記錄

  $category_id = $url_variable?0

  $product_id = $url_variable?1

  ?>

  利用這種方法,你同樣可以取得資料,不過(guò)要留意的是在URL上的資料次序是與“Array”(數(shù)組)內(nèi)的次序一樣,所以如果輸出URL的資料有錯(cuò),服務(wù)器在讀入資料時(shí)就會(huì)出現(xiàn)錯(cuò)誤,這需要我們加以注意。

  另外如要輸出中文字體到URL的話,你需要先用“rawurlencode”這個(gè)函數(shù)將中文字體轉(zhuǎn)為RFC1738編碼,方能達(dá)到你想要的顯示效果。

相關(guān)頻道: eNews

您對(duì)本文或本站有任何意見(jiàn),請(qǐng)?jiān)谙路教峤?,謝謝!

投稿信箱:tougao@enet16.com