• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    利用網址傳送資料

    發布: 2007-9-07 19:19 | 作者: admin | 來源: eNet論壇 | 查看: 22次 | 進入軟件測試論壇討論

    領測軟件測試網   懂得HTML(超文本標識語言)的讀者都應該知道在“<FORM>”的標簽內可使用添加“GET”和“POST”參數的方式將資料送回HTTP服務器,其實,在PHP語言中我們同樣可以使用“GET”及“POST”參數。除此之外,在網址上亦可以加上“GET”的資料,例如我們以下面的URL為例:  

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

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

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

      其對應的PHP源代碼如下:

     。?

      $url_variable = split?″/″? $PATH_INFO

      //取得網址后的資料

      array_splice?$url_variable? 0?1

      //?除第一個空白的記錄

      $category_id = $url_variable?0

      $product_id = $url_variable?1

      ?>

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

      另外如要輸出中文字體到URL的話,你需要先用“rawurlencode”這個函數將中文字體轉為RFC1738編碼,方能達到你想要的顯示效果。


    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    軟件測試論壇

    軟件測試技術相關文章

    軟件測試技術文章排行榜
    軟件測試技術分類最新內容
    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>