Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Menjanje dimenzija slike. Problem.

[es] :: PHP :: Menjanje dimenzija slike. Problem.

[ Pregleda: 2069 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

djovan01

Član broj: 75700
Poruke: 196
*.ip.mcleodusa.net.



Profil

icon Menjanje dimenzija slike. Problem.26.10.2007. u 16:11 - pre 200 meseci
Imam mali problem oko menjanja dimenzija slike i prikazivanja na web stranici. Isla sam tacno po tutorijalu i nije mi bas uspelo. Elem na mestu gde treba da bude prikazana slika dobijem neka cudna slova i znakove. Gde gresim.
Hvala


Code:

<?PHP
        $filepath="testImages/Teacher".$userId.".jpeg";
        
        if(file_exists($filepath))
        {
            $outputImage=resize_jpg ($filepath, 100);
            $file = imagejpeg($outputImage);
            
            //echo "Image goes here.";
            echo "<img src='{$filepath}' />";
        
        }
        else
            echo "No Image";

//Function to resize the image before displaying 
function resize_jpg($inputFilename, $new_side){
    
    $imagedata = getimagesize($inputFilename);
    $w = $imagedata[0];
    $h = $imagedata[1];
    
    if ($h > $w) {
        $new_w = ($new_side / $h) * $w;
        $new_h = $new_side;    
    } else {
        $new_h = ($new_side / $w) * $h;
        $new_w = $new_side;
    }
    
    $im2 = ImageCreateTrueColor($new_w, $new_h);
    $image = ImageCreateFromJpeg($inputFilename);
    imagecopyResampled ($im2, $image, 0, 0, 0, 0, $new_w, $new_h, $imagedata[0], $imagedata[1]);
    return $im2;
    
}

?>
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
91.150.123.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Menjanje dimenzija slike. Problem.26.10.2007. u 20:55 - pre 200 meseci
Koliko ja vidim, a samo sam preleteo preko koda, nedostaje ti jedno:

Code:
header("Content-type: image/jpeg");


A kad malo bolje pogledam, ne treba ti:

Code:
$file = imagejpeg($outputImage);
//echo "Image goes here.";
echo "<img src='{$filepath}' />";


...već samo:

Code:
header("Content-type: image/jpeg");
imagejpeg($outputImage);


I naravno, pre/posle ovoga ne smeš da imaš nikakav output.

Mada, ponavljam, samo sam preleteo okom preko koda, tako da možda ništa od ovog nije tačno
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
91.150.99.*



+35 Profil

icon Re: Menjanje dimenzija slike. Problem.26.10.2007. u 22:43 - pre 200 meseci
Meni na localhostu lepo radi ovaj kod. ???
 
Odgovor na temu

[es] :: PHP :: Menjanje dimenzija slike. Problem.

[ Pregleda: 2069 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.