2013-11-03 72 views
1

我需要從POST或獲取使用圖像URL,然後存儲在一個變量中獲得兩個圖像。
我使用POST方式,但imagesx()函數說它不是圖像類型。PHP以可變形式URL或POST變量存儲PNG圖像

$image=$_FILES["file"]; 

$w = imagesx($image); 
$h = imagesy($image); 

請告訴我,如果有任何其他方式獲取圖像,然後存儲在變量。

+3

這不是'imagesx()'和'imagesy()'的工作方式,它們需要一個GD圖像資源。你想'getimagesize()' –

回答

2

imagesximagesy接受圖像資源。你給它的是一個數組。

你最好看看getimagesize,因爲它接受一個文件名(你有,在$_FILES['file']['tmp_name']給你),並返回有用的信息。