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

createimagefromjpeg() pitanja...

[es] :: PHP :: createimagefromjpeg() pitanja...

[ Pregleda: 1864 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Milan M. Radovic
Web Developer
Pančevo

Član broj: 16959
Poruke: 743
*.vdial.verat.net.



+25 Profil

icon createimagefromjpeg() pitanja...10.09.2006. u 19:41 - pre 214 meseci
Ova funkcija "ne postoji" navodno na WINDOWS verzijama PHP-a...
Skinuo sam PHP 5+ ali tamo ne radi MYSQL.

posto mi skripta resize.php sluzi za uvelicavanje fotografija,moram da je testiram na kompu.
Ali problem je sta ako se desi da Slika koje se trazi preko njega ne bude JPEG nego gif na primer?
Sta da radim? Da postavim if(exists(blabla.ext)) pa da ako ne saltam dalje

znam za createimagefromjpeg(),createimagefrompng() ne znam da li ima za GIF?

POMOC?!
I don't need a girl for sex , All I Need is Binary and HEX
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

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

Sajt: https://avramovic.info


+46 Profil

icon Re: createimagefromjpeg() pitanja...11.09.2006. u 00:37 - pre 214 meseci
Ima i fromgif, a da bi postojale te f-je moraš da instaliraš gd2 biblioteku
Laravel Srbija.

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

Milan M. Radovic
Web Developer
Pančevo

Član broj: 16959
Poruke: 743
*.vdial.verat.net.



+25 Profil

icon Re: createimagefromjpeg() pitanja...11.09.2006. u 16:17 - pre 214 meseci
Ne mogu da nadjem...Ima li neki PHP da ima tu u sebi???
I don't need a girl for sex , All I Need is Binary and HEX
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

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

Sajt: https://avramovic.info


+46 Profil

icon Re: createimagefromjpeg() pitanja...11.09.2006. u 18:30 - pre 214 meseci
http://www.boutell.com/gd/
Laravel Srbija.

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

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.243.*

Sajt: ohridnews.com


Profil

icon Re: createimagefromjpeg() pitanja...11.09.2006. u 21:41 - pre 214 meseci
Citat:
choks87: Ne mogu da nadjem...Ima li neki PHP da ima tu u sebi???

Novije verzije, ne znam tacno od koje imaju GD2 extenziju.
To sto treba da napravis je da proveris u dir gde ti je instaliran PHP dali postoji dir Extensions i u njega gd2.dll.
Ako postoji u php.ini pronadzi i odkomentiraj gd2 extension i restart Apache.
 
Odgovor na temu

Milan M. Radovic
Web Developer
Pančevo

Član broj: 16959
Poruke: 743
*.vdial.verat.net.



+25 Profil

icon Re: createimagefromjpeg() pitanja...12.09.2006. u 09:14 - pre 214 meseci
Nasao sam neki prekonfigurisani PHP...od Aprellium Tech...blabla.
Ali sad nastaje onaj "dev" problem.Posto je to slicica.php koja pravi thumb ili sta mu se vec zada na get vars,on uzima sliku (koja inace nema extenziju) i preradjuje je,but problem je sto ne mora svaka slika da bude JPEG..moze i PNG,GIF,BMP...blabla ,a ako nije JPEG ,pravi gresku,kako da namestim da prepozna fajl?
Code:

<?php

$w = $HTTP_GET_VARS['w'];
$fajl = $HTTP_GET_VARS['fajl'];
$subdir = $HTTP_GET_VARS['subdir'];
$path="slike/$subdir/$fajl";

// prvo definisem max velicinu thumb-a
define("thumb_size", $w);
$im = imagecreatefromjpeg($path);

// pa onda odredjujem koliko puta se slika treba smanjiti
$ratio = (imagesx($im) > imagesy($im)) ?  imagesx($im) / thumb_size : imagesy($im) / thumb_size ;

// kreiram novu sliku umanjenu za $ratio puta
$dst_img=imagecreatetruecolor($newx = imagesx($im) / $ratio, $newy = imagesy($im) / $ratio);

// resample stare u novu
imagecopyresampled($dst_img, $im, 0, 0, 0, 0, $newx, $newy, imagesx($im), imagesy($im));

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

// i najzad thumb
imagejpeg($dst_img);
?>

I don't need a girl for sex , All I Need is Binary and HEX
 
Odgovor na temu

dzigorija

Član broj: 111504
Poruke: 15
*.migcomputers.co.yu.



Profil

icon Re: createimagefromjpeg() pitanja...13.09.2006. u 17:41 - pre 214 meseci
U PHP 5 imas Mysql i Mysqli extenziju koja je napredna mysql.
Ako ti bas Mysql treba, moras da je enablujes
Imas celo uputstvo na php.net-u

Code:
http://php.net/mysql


To ti je kod
Installation on Windows Systems
pa onda PHP 5+

pa onda uradis ovo:

Code:


$imageproperties = getimagesize($file)

$mimetype = image_type_to_mime_type($imageproperties[2]);
        
switch ($mimetype){
    case IMAGETYPE_JPEG:
        /*...     neki kod     */    
        break;
    case IMAGETYPE_GIF:
        /*...*/
        break;
    case IMAGETYPE_PNG:
        /*...*/    
        break;
    default:
        die('ovde nesto ne valja - tj nije od onih sto ti treba');



inace, getimagesieze funkcija ti osim sirine i duzine vraca i koji je tip slike.
odgovarajuce potpise mozes videti na

http://www.php.net/manual/en/function.getimagesize.php

Pa mozes da probas i bez PHP 5 , sa cetvorkom

[Ovu poruku je menjao dzigorija dana 13.09.2006. u 19:20 GMT+1]

[Ovu poruku je menjao dzigorija dana 16.09.2006. u 12:00 GMT+1]

[Ovu poruku je menjao dzigorija dana 16.09.2006. u 12:01 GMT+1]
 
Odgovor na temu

[es] :: PHP :: createimagefromjpeg() pitanja...

[ Pregleda: 1864 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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