私はこのコードを持っていると私は、この作業を行う必要があります。は(imagejpegを行うことはできません)複数の画像について
if ($handle = opendir("images/")) { $i=0;
while (false !== ($file = readdir($handle))){
if ($file != "." && $file != ".." && $file != "Recursive Dir_Renfiles_dirname-filename.php") {
$filename[$i]=$file;
$i++;
}}}
//print_r($filename);
foreach($filename as $filename){
$percent = 0.5;
// Content type
header('Content-Type: image/jpeg');
// Get new dimensions
list($width, $height) = getimagesize($filename);
$new_width = $width * $percent;
$new_height = $height * $percent;
// Resample
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
// Output
imagejpeg($image_p, null, 100);
}
この作品を作るために私が方法はありますか?あるいは、これを行う別の方法がありますか?
問題が何であるかを説明してください。 ( 'このコードチャンクは機能しません'は説明ではありません)。 – GolezTrol
'imagejpeg()'がイメージを出力します。複数の出力を生成することはできません。何を正確にしようとしていますか?これらの画像を混在させようとしていますか? – Tchoupi
はい - 私たちの質問は - 正確には何が動作していないのでしょうか?私たちが知っている限り、あなたはこれらのファイルを書く権限がないかもしれません。これはコードを見れば分かりません。 – Webnet