Zdravim všetkých ...
Chcel by som sa opýtať, či tento kód je správne napísaný...
Kód:
function onlineresize ($subor,$NovaSirka,$NovaVyska) {
$image = imagecreatefromjpeg($subor);
$sirka = imagesx($image);
$vyska = imagesy($image);
if ($NovaVyska==0){
$pomer=$sirka/$vyska;
$NovaVyska=$NovaSirka/$pomer;
}else {
$NovaSirka=$NovaSirka;
$NovaVyska=$NovaVyska;
}
$image_zmenseny = imagecreatetruecolor($NovaSirka, $NovaVyska);
imagecopyresampled($image_zmenseny, $image, 0, 0, 0, 0, $NovaSirka, $NovaVyska, $sirka, $vyska);
header('Content-type: image/jpeg');
imagejpeg($image_zmenseny);
}
onlineresize($_GET['obrazok'],$_GET['sirka'],$_GET['vyska']);
a adresa obrazka bude:
Kód:
resize.php?obrazok=nejaky_obrazok_z_externeho_zdroja.jpg&sirka=450&vyska=0
Trocha to vysvetlím...
Pred nainstalovaním noveho WinXP mi tento kod na lokále šiel.
po nainstalovaní mi zobrauje iba alternativny text.
Je tato chyba sposobena tym, ze je to nejaky stary kod a pod. alebo tým, ze v php.ini nemam nieco zapnute?
Ďakuejm za odpoveď a prajem prijemne a pokojné Vianočné sviatky.