0

新しい写真がサーバーにアップロードされるたびに通知する電子メールリンクからトリガーするこの短い関数を作成しました。

$fotofil = $_GET['fotofil'];

$image = imagecreatefromjpeg("media/$fotofil");
$image = imagerotate($image, 270, 0);
imagejpeg($image, "media/$fotofil");

echo "The photo has been rotated:<br />";
echo "<img src='media/$fotofil' style='max-height:90vh;' />";

この関数は、画像を時計回りに 90 度回転し、元のファイル名で保存します。何らかの理由で、これは一度しか機能しません。同じリンクをもう一度トリガーすると、最初にトリガーされたときからローテーションが維持されます。なんで?

4

1 に答える 1