السلام عليكم ورحمة الله وبركاته
أولاً : أعذروني على التأخير   
 
ثانياً : انا حاولت ابرمج صفحه تقوم برفع صورة من نوع jpg ويتم تحويلها في نفس الوقت 
هنا مثال حي:
http://63.246.132.133/convert.php
هذا كود الصفحة :
	كود PHP:
	
<?php
switch($_GET['action']){
DEFAULT:
?>
<html dir="rtl">
<form method="post" action="<? echo $PHP_SELF; ?>?action=upload" enctype="multipart/form-data">
الملف:<input type="file" name="file" size="15"><br>
<input type="submit" value="رفع">
</form>
</html>
<?php
BREAK;
CASE ("upload"):
    $abletype = array("jpg","JPG","jpeg","JPEG");
    $filetype = explode(".",$file_name);
    if(in_array($filetype[1],$abletype)){
    $resource = $file;
    $im_size = GetImageSize($resource); 
    $imageWidth = $im_size[0]; 
    $imageHeight = $im_size[1]; 
    $im = imageCreate($imageWidth,$imageHeight); 
    for($c = 0;$c < 256;$c++) { 
        ImageColorAllocate($im, $c,$c,$c); 
    } 
    $im2 = ImageCreateFromJpeg($resource); 
    ImageCopyMerge($im,$im2,0,0,0,0, $imageWidth, $imageHeight, 100); 
    
    header("Content-type: image/jpeg"); 
    imagejpeg($im); 
    imagedestroy($im);
    }
    else{
    echo "<html dir=\"rtl\">
    هذا الإمتداد غير مسموح يرجى إختار إمتداد من نوع : jpg <br> 
    حيث أن نوع إمتداد ملفك هو : $filetype[1]
    </html>";
    }
BREAK;
}
?>
 
أتمنى أن ينال إعجابكم 
تحياتي