2012-01-15 24 views
0

画像のサイズを変更するためにこのPHP関数を作成しましたが、フォルダに保存したいのですが、問題は何ですか?PHP画像保存機能

function resize_sliku($slika,$sirina,$visina,$save){ 
list($width, $height) = getimagesize($slika) ; 
$tn = imagecreatetruecolor($sirina, $visina) ; 
$image = imagecreatefromjpeg($slika) ; 
imagecopyresampled($tn, $image, 0, 0, 0, 0, $sirina, $visina, $width, $height) ; 
imagejpeg($image, $save, 100) ; 
} 

$ slikaは、$のシリーナは幅画像のリンクです、$のvisinaは高さで、$セーブが保存するパス..です

+0

あなたはこれをどのシステムで実行していますか? linux? – davogotland

+0

localhost、windows – harisdev

+0

どのようなエラー/警告が表示されますか? – Mat

答えて

0

ターゲットフォルダが書き込み可能でしょうか?アクセス許可を0777に変更してください。 UPD:$ saveは絶対パスですか?

+0

書き込み可能です。 – harisdev

+0

'imagejpeg($ image、null、100);'ブラウザに出力された画像? – Barif

+0

それは動作しますが、私はまだそれをフォルダに保存する必要があります。 – harisdev