php如何獲取帶引數頁面的內容,php如何獲取帶引數頁面的內容

時間 2022-04-12 05:46:24

1樓:羽日部落格

//或者是:

//或者是:

這樣我們會發現,我們沒有辦法有效地進行錯誤處理,更重要的是我們沒有辦法完成一些高難度的任務:

如:處理cookies,驗證,表單提交,檔案上傳等等。

好,現在我們來用**完成上述curl的四步:

<?php

//1.初始化,建立乙個新curl資源

$ch = curl_init();

//2.設定url和相應的選項

//3.抓取url並把它傳遞給瀏覽器

curl_exec($ch);

//4.關閉curl資源,並且釋放系統資源

curl_close($ch);

?>

2樓:碼上封侯

寫乙個頁面,專門處理這種情況,在這個頁面裡實現跳轉,連線寫成deal.php?id=a

deal.php檔案

$id=$_get['id'];

這樣寫不知道對不,meishi

3樓:匿名使用者

$_server['request_uri']

4樓:匿名使用者

用file_get_contents(檔案網頁詳細位址,要詳細的)(讀取 )

用file_put_contents(檔案位址)(寫入)

php如何獲取**中的引數

5樓:淚

有三種方法

1、$get 全域性變數

2、$post 全域性變數

3、server["query_string"] 方法

現在,大部分**獲取資料都用的get方法,get也因為傳輸安全而廣泛用之。

僅獲取位址列引數對應值,採用以下方法

在q檔案中寫入

<?php

$var = $get_["id"];

echo $var;

?>

$get是超級全域性變數,可以傳入引數來獲取值,這樣呼叫的時候就會返回id值。

//獲取網域名稱或主機位址

//獲取網頁位址

echo $_server['php_self']."

"; #/blog/testurl.php

//獲取**引數

echo $_server["query_string"]."

"; #id=5

//獲取使用者**

"; //獲取完整的url

//包含埠號的完整url

//只取路徑

6樓:匿名使用者

其中,如果想獲得ishq的值,那麼$a = $_get["ishq"]; 其中$a就是ishq引數的值

php 如何獲取到乙個網頁的內容

7樓:匿名使用者

使用 file_get_contents、fopen等函式

這裡介紹一下 file_get_contents

file_get_contents(path,include_path,context,start,max_length)

引數描述

path 必需。規定要讀取的檔案。

include_path 可選。如果也想在 include_path 中搜尋檔案的話,可以將該引數設為 "1"。

context 可選。規定檔案控制代碼的環境。context 是一套可以修改流的行為的選項。若使用 null,則忽略。

start 可選。規定在檔案中開始讀取的位置。該引數是 php 5.1 新加的。

max_length 可選。規定讀取的位元組數。該引數是 php 5.1 新加的。

<?php

echo file_get_contents("test.txt");

?>

也可以使**

非常好用 還可以設定訪問超時等等

希望對你有幫助

php如何跳轉頁面並帶引數

8樓:匿名使用者

問號後面就是帶的引數!!!

9樓:匿名使用者

header("location: 空格text.html?aa=123")

10樓:

php如何 獲取帶引數的url內容

11樓:匿名使用者

可以使用php擴充套件的curl,瀏覽器能操作的,curl都可以實現操作,具體操作,可以看手冊

大體說下流程 先上網查詢開啟功能的模組,預設是不會開啟那個函式的,開啟以後

curl_init()初始化

curl_setopt() 設定各種引數,具體的看手冊或幫助文件,因為我也糾結在這呢,得需要對http協議有足夠的了解

curl_close()關閉

如何獲取php檔案後面的引數

12樓:蕩清風

a.php?xx=123

那你這個來說 頁面成功跳轉之後 url裡的資料都存放在$_get陣列裡 這是超全域性變數

無論在類裡 還是函式裡都可以直接使用 你寫的這個例子正確的獲取方式是$a = $_get['xx'];

就把123賦值給了$a變數

13樓:匿名使用者

在php裡面有乙個方法是獲取客戶端get提交上來的資料集合:

$a=$_get['xx']; //這樣可以獲取xx引數的值,然後賦值給$a

這樣是獲取get方法提交來的資料,也就是在url後面的引數。

另外:$a=$post['xx'];

這樣是獲取post方法提交上來的資料。

php 如何通過位址列傳遞引數?

14樓:匿名使用者

這樣就可以了 把上面**存為***.php

然後 ***.php?***=你的*****

就傳遞ok了。

15樓:vex機械人

通過位址欄目傳引數也就是get傳參,比如在url末尾加入?x =1, 那麼在**裡就可以通過全域性變數$_get['x']來獲取x的值。

16樓:閔澍

有幾個要點:

1. 你的web伺服器要啟用pathinfo支援2. 呼叫php的伺服器環境變數$_server,輸出列印一下print_r($_server),然後看其中的那個值是你傳過來的,再用字串截取出檔案的路徑

3. 把路徑變數傳遞到html

17樓:幸馳皓

可以通過get的方式傳遞引數,

例:index.php?id=1&name=test

引數id=1 和 name=test

18樓:匿名使用者

點選這樣就把 id 傳遞給 a.php 了a.php 接收引數

<?php

$id = $_get['id'];

?>

19樓:小豬就吃肉

用$_get()獲取url中的引數

如何在當前頁面用php 獲取js 變數的值

20樓:

1、首先我們建立乙個test的php檔案。

2、在裡面新增html需要的**。

3、我們在裡面新增js指令碼,定義乙個a變數100。

4、現在我們在底部新增php中**,其中定義乙個b變數預設為0,準備用它來接收js中的a的值。

5、接著我們在script裡面使用writeln輸出a,並賦值給php中的變數b,在最後echo輸出檢視b中的值。

6、在瀏覽器中開啟這個php檔案會直接echo出js中變數a的數值為100,到此php獲得js中的變數完成。

21樓:匿名使用者

使用ajax是最佳選擇。下面來個示例。

html表單:

2. 其對應的php檔案可對js傳遞過來的引數進行處理(插入資料庫、查詢資料庫、更新資料庫等操作),示例:

<?php

/*** @author: suifengtec coolwp.com

* @date:   2015-07-21 10:34:35

* @last modified by:   suifengtec coolwp.com

* @last modified time: 2015-07-21 10:46:52

*/function hi_ajax()else

echo json_encode($r);

die();

}function maybe_need_to_kill_mysql_injection( $a )

hi_ajax();

3.關鍵點兒

3.1 是否有輸入,沒有輸入,就不ajax,而友好的進行提示;

3.2 有輸入,ajax,但是在使用ajax進php的引數前,要對引數進行安全過濾;

3.3 在php中處理ajax傳遞過來的引數後,要進行返回,最好將操作結果友好的呈現給瀏覽器使用者。

4. 示例的截圖

4.1 js判斷沒有輸入變數(變數值為空)

4.2 因為js的前端修改可能會被修改,所以,要在php中再加判斷:

4.3 傳遞引數正確,並操作成功的返回

22樓:匿名使用者

思路可以變一下。你想做的是js**中的值傳到php裡面處理,你可以直接用url引數的方式傳遞啊,比如:?test=a。這樣不是就傳遞給服務端的php了嗎?或者用表單的方式

通過js把表單的值賦值,提交表單就可以了啊。

如果不想頁面跳轉,那肯定就用ajax了,這個三言兩語實在說不清,可以找些例子。jquery等js框架可以輕鬆實現ajax操作,看手冊就可以了。

php怎樣獲取使用者真實ip,PHP如何獲取客戶端真實IP

server 列印這個 你什麼都看到了 還有乙個函式可以獲取客戶的ip php如何獲取客戶端真實ip php如何獲取使用者的真實ip,和ip138一樣的 10 discuz裡面提取的函式 php如何獲取使用者的真實ip位址?你是在本機測試的嗎?如果是在本機測試,那肯定就是127.0.0.1了,你上傳...

php 獲取字串內特定的值,php 怎樣獲取字串裡面某些值

for var t in json 你這個資料應該是json格式。在php中,要使用json decode 解析成物件或者陣列,這樣子才方便使用。不過這裡有個侷限,舉個例子 bad json 鍵值對,要用雙引號,單引號是無效的。所以返回null。json decode bad json null 你...

php裡如何獲取函式的呼叫者名稱

先放上來別人的例子吧 call user func函式類似於一種特別的呼叫函式的方法,使用方法如下 複製 如下 function a b,c call user func a 111 222 call user func a 333 444 顯示 111 222 333 444 呼叫類內部的方法比較...

php獲取當天之後30天的月曆,php中將一年12個月的日曆全部輸出。如何做

1 以負責的心態去回答每個問題 不要隨便回答問題 2 看清楚提問人所問的問題 不要隨便看就回答了哦 3 多花點心思和時間去看看回答過的問題,也許提問題的人會再提出要求 4 自己要足夠理智和客觀 畢竟你的回答被人讓可,多少會影響到提問人的心態 從這四點做起 一般就會獲得最佳回答 有過相關經驗知識且獨創...

PHP中獲取星期的幾種方法,PHP怎麼獲得指定月份有多少個星期

php星期幾獲取 1 date l 2 data就可以獲取英文的星期比如sunday 3 date w 4 這個可以獲取數字星期比如123,注意0是星期日 獲取中文星期幾 1 weekarray array 日 一 二 三 四 五 六 2 先定義乙個陣列 3 echo 星期 weekarray da...