Index.php
コードをコピー コードは次のとおりです:
$output = ""
if(isset($_GET['action'])&&$_GET['action'] == 'make'; 🎜> if(isset($_FILES['upimage']['tmp_name']) && $_FILES['upimage']['tmp_name'] && is_uploaded_file($_FILES['upimage']['tmp_name'])){
if($_FILES['upimage']['type']>210000){
echo "アップロードしたファイルのサイズは制限を超えているため、200K を超えることはできません";
exit();
}
$ FILEEXT = Array ("Image/PJPEG", "Image/GIF", "Image/X-PNG") ], $ FILEEXT)) {
Echo "アップロードしたファイル形式は間違っています。JPG、GIF、PNG のみをサポートします";
exit ();
}
if ($ im = @imageCreateFrompng ( $_FILES['upimage']['tmp_name']) または $im = @imagecreatefromgif($_FILES['upimage']['tmp_name']) または $im = @imagecreatefromjpeg($_FILES['upimage']['tmp_name '])){
$imginfo = @getimagesize($_FILES[ 'upimage']['tmp_name']);";
switch($_POST['size']){
case 1
$resize_im = @imagecreatetruecolor(16) ,16);
$size = 16; > 休憩;
$resize_im = @imagecreatetruecolor(32,32); $size = 32;
break
$resize_im = @imagecreatetruecolor (48,48);
$resize_im = @imagecreatetruecolor(32,32);
$size = 32; ;
}
imagecopyresampled($resize_im,$im,0,0,0,0,$size,$size,$imginfo[0],$imginfo[1]);
「phpthumb. ico.php";
$icon = new phpthumb_ico();
$gd_image_array = array($resize_im)
$icon_data = $icon->GD2ICOstring($gd) _画像配列);
$filename = "temp/".date("Ymdhis").rand(1,1000).".ico";
if(file_put_contents($filename, $icon_data)){
$output = " 生成成功!请点右键->另存のため本地に保存されます
点击下ダウンロード";
}
}else{
echo " 生成错误请重试!";
}
}
}
?>