コードが安全かどうかを判断するための助けが必要です。これは、URL の書き換えに基づいて画像のサイズを変更するための関数です。
URL書き換えコード...(。*)内に製品の名前を示す文字列があります...そして、私はこの方法をSEO目的で使用しており、複数のWebサイトがあるため、画像は別のサーバーでホストされています、画像のサイズも変更され、ファイルサイズが小さくなります。
RewriteRule mypic/(.*)/demo.gif$ preview.php?p=$1
PHP コード . 各製品には、名前に由来する SEO 目的で作成されたプレビュー画像を含む独自のフォルダーがあります。何かのようなもの
「www.mywebsite.com/products/eye-glasses-diesel/preview.gif」
これは、PHP に渡されるデータになります。products/eye-glasses-diesel/
.
<?php
$src = 'http://www.mywebsite.com/'.$_GET['p'];
if (!$img = imagecreatefromgif($src."/preview.gif")){
$img = imagecreatefromgif('http://www.mywebsite.com/na.gif');
}
// some image processing code like resizing,etc
// ......
header("Content-Type: image/gif");
imagegif($img);
// Remove image
imagedestroy($img);
?>