Mam taką funkcje ,która obcina i zapisuje obrazek:
function resize_ratio($file, $new_w, $new_h, $save) { { return FALSE; } switch ($info['mime']) { case "image/gif": $file = imagecreatefromgif($file); break; case "image/jpeg": $file = imagecreatefromjpeg($file); break; case "image/png": $file = imagecreatefrompng($file); break; } $old_x = imageSX($file); $old_y = imageSY($file); if ($old_x > $old_y) { $thumb_w=$new_w; $thumb_h=$old_y*($new_h/$old_x); } if ($old_x < $old_y) { $thumb_w=$old_x*($new_w/$old_y); $thumb_h=$new_h; } if ($old_x == $old_y) { $thumb_w=$new_w; $thumb_h=$new_h; } $th = ImageCreateTrueColor($thumb_w, $thumb_h); @imagecopyresampled($th, $file, 0, 0, 0, 0, $thumb_w, $thumb_h, $old_x, $old_y); @imagejpeg($th, $save); @imagedestroy($file); @imagedestroy($th); return TRUE; } /* Uzycie */ resize_ratio("upload/$plik_nazwa", "150", "150", "upload/$plik_nazwa");
Nie jestem autorem tej funkcji więc nie wiem jak zrobić żeby zamiast zapisywać obrazek go po prostu wyświetlała.
1.Jak zrobić żeby ta funkcja wyświetlała obrazek ,a nie go zapisywała

2.Jak sprawdzić rozdzielczość przeglądarki
