Zdravim
Uploadujem na server obrazky, ktore nasledne spracovavam pomocou php. Subor klasicky presuniem pomocou move_uploaded_file a potom vytvaram este jeden tmp_*.jpg, pomocou nasledujuceho skriptu.
Kód:
Kód:
.
.
.
$path = dirname(__FILE__).'/../avatars/'.$currentID.'/org_'.$filename;
$ratio = $width / 600;
$new_width = 600;
$new_height = $height / $ratio;
$_SESSION['ratio'] = $ratio;
header('Content-Type: image/jpeg');
$src = imagecreatefromjpeg($path);
$new_layout = imagecreatetruecolor($new_width, $new_height);
$path = dirname(__FILE__).'/../avatars/'.$currentID.'/tmp_'.$filename;
$_SESSION['tmp_path'] = './avatars/'.$currentID.'/tmp_'.$filename;
imagecopyresampled($new_layout, $src, 0, 0, 0, 0, $new_width, $new_height, $width,$height);
imagejpeg($new_layout, $path, 70);
imagedestroy($new_layout);
imagedestroy($src);
.
.
.
Kde je problem... S uploadom relativne malych suborov (rozumiet +/- 1MB, 2000x1500), s tym nemam ziadny problem. Ako nahle pride nieco vacsie, skript sa zasekne a vypise mi len, ze obrazok
Citácia:
Obrazok sa neda zobrazit pretoze obsahuje chyby
. Preco som napisal relativne malych suborov? Mozno tam nie je vobec chyba, pretoze tam neviem najst ziadnu presnu suvislost (pravidelnost), co do velkosti alebo rozlisenia.
Dakujem za vsetky rady.