我使用fopen
來允許網站管理員很快從我的Web服務器直接訪問數據。問題是我的服務器沒有看到它通過JavaScript加載時看到的一些東西。fopen將變量傳遞給遠程服務器
所以我想通過一些變量使用fopen
或file_get_contents
取決於哪一個更快的性能,一旦我這樣做的基準。
我使用的示例代碼下面
$file = 'http://example.com/get.php?var1=foo&var2=foo';
$fp = fopen($file, 'rb');
fpassthru($fp);
,但它不通過通過get
變量。我不想使用cURL
只是包裝他們沒有安裝它,它似乎也很慢。我試圖讓網站管理員非常簡單。我將如何去通過變量傳遞?
更新
我發現,如果你有在可變的空間就停止發送該變量字符串的其餘部分。如何在不中斷其餘變量的情況下允許空格?它也是使用多個變量的真正車輛,因爲它不會將它們全部發給我。
我想這樣做,因爲我打字的更新,但由於某種原因,它仍然甚至不發送所有的變量只喜歡的當我使用的第一個2。 – chillers
我想你需要舉一個你正在使用的URL和參數的例子。在這裏使用php和一些變量對測試網站進行測試,並且在空間處於同一行時看到相同的行爲,並通過編碼進行修復。不知道其他角色可能會導致您的問題。也許你可以在添加$ file中的URL之前嘗試在每個變量的值上運行urlencode()。 – digitalsean
我試過urlencode,它的工作原理只是有一個錯誤的第五個var而不是'&'我有'$'。 – chillers