我想要做的就是如下:想呼應不同的要求提交給url變量值
我使用GET方法發送變量到服務器http://www.example.com/sample.php?id=123
,該網頁上我寫的代碼
$var=$_GET['id']
echo $var;
但它不工作。
請幫忙解決這個問題。我如何回顯由其他代碼提交的變量值?或者有什麼方法可以在向服務器發送請求時將該變量存儲到某個文件中?
我想要做的就是如下:想呼應不同的要求提交給url變量值
我使用GET方法發送變量到服務器http://www.example.com/sample.php?id=123
,該網頁上我寫的代碼
$var=$_GET['id']
echo $var;
但它不工作。
請幫忙解決這個問題。我如何回顯由其他代碼提交的變量值?或者有什麼方法可以在向服務器發送請求時將該變量存儲到某個文件中?
正如評論中的人已經說過的那樣,在]
之後你會丟失一個分號。 你應該得到一個錯誤,但顯然你沒有。
在開發過程中,建議打開完整的錯誤報告。爲此,請在腳本的頂部添加error_reporting(E_ALL);
。
如果您對所有通知都有疑問,並且不在意解決這些小問題,請改爲error_reporting(E_ALL^E_NOTICE);
。
好像你錯過了第一行代碼後的分號。如果你的錯誤報告是關閉在PHP ini文件,那麼你可能會得到一個空白頁。希望這是你的代碼中的問題。
$var=$_GET['id'];
echo $var;
發送請求的頁面: - <?php $ r = new HttpRequest('sample.org/sample.php';, HttpRequest :: METH_GET) ; $ r-> setOptions(array('id'=>'23')));嘗試{$ r-> send(); if($ r-> getResponseCode()== 200){file_put_contents('sample.php',$ r-> getResponseBody()); }} catch(HttpException $ ex){echo $ ex; }?> – Sid7
如果你是從Android設備發送它,那麼你最好嘗試使用$ var = $ _ REQUEST ['id']; echo $ var;希望這會對你有用。 – joe
先生您可以確認我,從Android設備發送的請求是需要得到或張貼,如果我想將其保存到該頁上的變量.... – Sid7
使用'$ var = $ _ GET ['id']; echo $ var;'你錯過了分號 – krishna
好像你錯過了一個分號.. –
@ShankarDamodaran然後,他應該有一個錯誤,**如果**錯誤報告是..但似乎像一個冒號問題儘管...... –