|
08. 05. 2007. | #1 |
novi član
Datum učlanjenja: 04.03.2007
Poruke: 9
Hvala: 0
0 "Hvala" u 0 poruka
|
Problem sa "imagecopymerge"
Napravio sam na forumu da na slike koje su u atacmentu lepi reklamu...
I sve radi lepo ali samo sa jpg slikama. Kolko sam ja skontao problem je u sledecem redu kod-a Kôd:
$image = imagecreatefromjpeg($_image); Kôd:
$image = imagecreatefromgif($_image); Jel zna nekako sta dopisati/prepraviti pa da radi sa svim formatima tip gif, png, bmp... Hvala unapred |
08. 05. 2007. | #2 |
Moderator
Professional
Datum učlanjenja: 26.04.2007
Poruke: 350
Hvala: 0
4 "Hvala" u 4 poruka
|
jedan if bi bio ok na osnovu ekstenzije
__________________
blog: mrsteel.wordpress.com www: hagane.us del.icio.us Hagane Flash Forum - od pocetnika do eksperta |
08. 05. 2007. | #3 |
novi član
Datum učlanjenja: 04.03.2007
Poruke: 9
Hvala: 0
0 "Hvala" u 0 poruka
|
|
08. 05. 2007. | #4 |
Moderator
Professional
Datum učlanjenja: 26.04.2007
Poruke: 350
Hvala: 0
4 "Hvala" u 4 poruka
|
PHP kôd:
__________________
blog: mrsteel.wordpress.com www: hagane.us del.icio.us Hagane Flash Forum - od pocetnika do eksperta |
08. 05. 2007. | #5 |
novi član
Datum učlanjenja: 04.03.2007
Poruke: 9
Hvala: 0
0 "Hvala" u 0 poruka
|
Nece sa ovim da radi...
Evo kako mi izgleda ceo kod pa vidi jel moe nesto da se ubudzi Kôd:
$_image = $filename; $velicina = getimagesize($_image); if ($size[0] > 180 && $size[1] > 50) { $watermark = imagecreatefromgif('watermark.gif'); $watermark_width = imagesx($watermark); $watermark_height = imagesy($watermark); $image = imagecreatetruecolor($watermark_width, $watermark_height); $image = imagecreatefromjpeg($_image); $size = getimagesize($_image); $dest_x = $size[0] - $watermark_width - 5; $dest_y = $size[1] - $watermark_height - 5; imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, 100); imagejpeg($image); imagedestroy($image); imagedestroy($watermark); } |
08. 05. 2007. | #6 |
Goran Pilipović
Sir Write-a-Lot
|
Kada si vec pokupio sa getimagesize imas sve informacije koje ti trebaju.
Procitas $velicina['type'] i tu ti stoji tip slike bez obzira na ekstenziju, a onda imas konstante i probas PHP kôd:
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
08. 05. 2007. | #7 |
Moderator
Professional
Datum učlanjenja: 26.04.2007
Poruke: 350
Hvala: 0
4 "Hvala" u 4 poruka
|
nece to tvoje sa ovim da radi inace mislim da radi bez problema,
dakle vec je nixa napisao pa obrisao zagrej stolicu, odn. pogledaj malo vise po netu dakle tamo gde treba da ucitas sliku koristi if koji sam ti napisao da bi mogao da koristis if potrebno je funkciju file_type da ubacis unutar fajla, mozes i na pocetak odmah nakon <?php taga ako si uspeo ovo gore da napises onda bi morao da savladas if i pozivanje funkcija aj sretno EDIT: milisekunde eto jos lepse i elegantnije resenje ; OT: nixa al su ruzni ovi smajliji znaci LOL
__________________
blog: mrsteel.wordpress.com www: hagane.us del.icio.us Hagane Flash Forum - od pocetnika do eksperta |
06. 07. 2009. | #8 |
Milan Cvejic
Wrote a book
|
Nece da izbaci error niti prekid izvrsavanja skripte, ali ce zato neko moci da izvrsi taj kod koji se nalazi u komentaru.
__________________
http://weevify.com |
06. 07. 2009. | #9 |
Ivan Dilber
Sir Write-a-Lot
|
doduse, moci ce da ga izvrsi samo pod vrlo posebnim uslovima, ili lose namesten server (koji sve izvrsava kao php), ili neka druga rupa u sistemu koja omogucava include php fajla
__________________
Leadership is the art of getting people to want to do what you know must be done. |
07. 07. 2009. | #10 |
profesionalac
Qualified
Datum učlanjenja: 19.05.2007
Poruke: 123
Hvala: 13
3 "Hvala" u 3 poruka
|
Npr. slika.gif.php će se izvršiti, što znači da ako neko provjera samo mime type (a ne i ekstenziju fajla) da bi ovakav gif mogao uploadati i izvšiti regularno.
|
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Problem sa "include" fajla kreiranim pod različitim sistemima. | Miroslav | PHP | 1 | 14. 05. 2010. 12:28 |
301 redirkecija "dinamickog" URLa na "dinamicki" URL | mb_sa | Regular expression i htaccess | 7 | 02. 07. 2008. 19:21 |
If IT really is a "profession", what is our "pro bono" contribution as IT pros? | oksite | e-Business | 26 | 12. 01. 2007. 11:18 |
"Telekom Slovenije" preuzeo "Blic.net" za 390.000 evra | Aleksandar Marković | Komunikacije | 2 | 23. 12. 2006. 14:23 |