Dakle problem je u tome što uvek dobijem X bez obzira na kod scripte...
Pošto je ovaj moj kod pun poziva funkcijama itd pošto je deo jedne komponente za Joomlu... evo jednog prostijeg koda koji takođe ne radi.
Za ovaj moj iz Joomle sam siguran da radi zato što snimi sliku kao fajl bez problema, i slika je baš kao što treba da bude.
Ovaj kod takođe ne radi, a
bukvalno je iskopiran iz PHP refference:
Code:
<?php
// The file
$filename = 'plasma.jpg';
$percent = 0.5;
// Content type
header("Content-Type: image/jpeg");
// Get new dimensions
list($width, $height) = getimagesize($filename);
$new_width = $width * $percent;
$new_height = $height * $percent;
// Resample
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
//ovo ne funkcionise dobijem X crveni u prozoru browsera
imagejpeg($image_p, null, 100);
//ali zato ovo kada je aktivno snimi fajl koji je 100% funkcionalan
//imagejpeg($image_p, "miniplasma.jpg", 100);
?>
Takodje ako stavim u drugom fajlu da iscitava ovaj fajl koji generise sliku dobijem X na mestu slike :P
Prilično sam siguran da nije stvar do koda... nego do samog PHP-a. Mada ima jedna interesantna stvar... neće da mi prikaže nijednu sliku direktno u browseru osim... Captcha sistema
http://www.captcha.ru/kcaptcha/ a i tu sam pregledao kod... i stvarno ne vidim po cemu bi to trebalo da funkcionise a ovo ne.