[英]Fetch Multiple Images From a URL [PHP]
我創建了一個頁面,其中有一個URL輸入字段。 我想要它做的是,當在輸入框中輸入一個URL時,它應該對其進行驗證,然后獲取5(盡可能多但少於5或5)。 我已經成功編寫了一個jQuery腳本來獲取輸入的URL並將其發送到php文件(使用AJAX)。 我在此答案中使用了php代碼: https : //stackoverflow.com/a/7995399/980049,但它僅生成一個圖像。 另外->它正在使用file_get_content()
函數,有人說這很危險(不安全)。
jQuery腳本可以正常工作,因為它可以獲取圖像。 但是,PHP代碼僅生成一個圖像(第一個圖像)。
注意:我只編輯了答案中給出的php代碼的$ url,其余的相同。
編輯部分:
$url = $_POST['url']; // I am using type: POST in the jQuery AJAX script.
$ _POST變量是一個數組。 因此,您必須使用數組語法來訪問項目。
嘗試這樣做:
print_r($_POST)
設置post變量后,它將顯示$ _POST數組中的所有項目。
之后,您只需要遍歷所有項目即可獲取所需的值
例:
for(var $i = 0 ; $i < count($_POST) ; i++){
$url[] = $_POST[$i]['url'];
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.