[ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
obrazky

Registrovaný: 04.12.07
Prihlásený: 05.11.15
Príspevky: 347
Témy: 51 | 51
Bydlisko: Internet
NapísalOffline : 25.12.2009 13:26 | obrazky

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.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0 | 0
NapísalOffline : 25.12.2009 14:31 | obrazky

Ulož si ten obrázok (napr. pomocou nejakého programu na sťahovanie súborov z internetu) a pozri si ho pomocou programu, čo vie zobrazovať text (napr. prehliadač súborov v Total Commander). Tak uvidíš, či tam náhodou nie je nejaký text s chybou, ktorý spôsobuje, že je ten obrázok nepoužiteľný.


Offline

Užívateľ
Užívateľ
obrazky

Registrovaný: 04.12.07
Prihlásený: 05.11.15
Príspevky: 347
Témy: 51 | 51
Bydlisko: Internet
Napísal autor témyOffline : 25.12.2009 15:42 | obrazky

Trocha som tomu nepochopil...
Ked dam stahovat subor, stiahne mi iba resize.php, prazdy dokument, ktory obsahuje <html><head>
Kód:
<meta http-equiv="content-type" content="text/html; charset=windows-1250"></head><body></body></html>


V total commanderi, ked dam zobrazit text, nic sa neukaze(prazdny dokument).
Obrazok viem ze je funkcny, lebo ked zadam adresu obrazka, tak mi ho precita.
Len mam pocit, ze mam nieco zle nastavene na php.ini, ale neviem co ...


EDIT:

Upol som to na free server, a ide mi to:

Kód:
http://maturita.webovka.eu/resize.php?obrazok=http://www.sosatko.cz/tapety/priroda/priroda_76.jpg&sirka=450&vyska=0


Kód:
http://www.sosatko.cz/tapety/priroda/priroda_76.jpg


a ked zadam namiesto adresy maturita.webovka.eu 127.0.0.1 tak to nejde ...


Offline

Užívateľ
Užívateľ
obrazky

Registrovaný: 26.11.06
Prihlásený: 09.10.24
Príspevky: 4118
Témy: 319 | 319
Bydlisko: HE/BA
NapísalOffline : 25.12.2009 17:55 | obrazky

a čo ti vypíše namiesto obrázku? Ak máš FF tak daj zobraziť zdrojový kód malo by ti vypísať chybu(neviem ako na iných browseroch ale FF by to mal vedieť) ale zrejme ti bude chýbať GD knižnica


Offline

Užívateľ
Užívateľ
obrazky

Registrovaný: 04.12.07
Prihlásený: 05.11.15
Príspevky: 347
Témy: 51 | 51
Bydlisko: Internet
Napísal autor témyOffline : 25.12.2009 19:13 | obrazky

no, nic nevypise, bez chyb, (zobrazovanie chyb mam zapnute) prazdny zdrojový kod...
a GD kniznica ma nieco s tym spolocné? Nesluzi GD kniznica iba na zobrazovanie textu v obrazkoch? (ako Captcha a pod.?)

edit:

Aha, no nakoniec som sa len pozrel, ci mam zapnutu tu kniznicu, zapol som ju a islo, dakujem ti ...


a ked sa este mozem spytat...
To zmensovanie obrazku trva aj 20sec. co je pre navsetvnika stranky velmi vela. Da sa nejako ten proces zrychlit bez toho, aby som tie obrazky daval na svoj server? Napr. nejakym inym sposobom?


 [ Príspevkov: 5 ] 


obrazky



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Obrázky boli úspešne odoslané! - ale obrázky nikde !!!

v PHP, ASP

5

812

13.05.2008 15:22

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

obrazky

v PHP, ASP

6

668

18.04.2009 20:20

dessert

V tomto fóre nie sú ďalšie neprečítané témy.

Obrázky

v Kôš

0

17

22.12.2017 18:35

kingjan

V tomto fóre nie sú ďalšie neprečítané témy.

Obrázky

v HTML, XHTML, XML, CSS

4

591

02.04.2017 23:30

LukIneskoNR

V tomto fóre nie sú ďalšie neprečítané témy.

Obrázky

v Ostatné programy

13

682

08.11.2015 13:34

4040

V tomto fóre nie sú ďalšie neprečítané témy.

Obrazky

v PHP, ASP

13

912

24.01.2008 15:59

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Obrázky

v HTML, XHTML, XML, CSS

11

972

05.11.2009 22:56

lac

V tomto fóre nie sú ďalšie neprečítané témy.

OBRAZKY

v Operačné systémy Microsoft

8

861

14.10.2009 21:57

Nicole16111

V tomto fóre nie sú ďalšie neprečítané témy.

Obrazky!!!(HQ)

v Grafické programy

6

517

14.06.2010 18:57

Semp

V tomto fóre nie sú ďalšie neprečítané témy.

Obrázky postavičiek

v Redakčné systémy

6

2525

14.04.2006 13:18

gumy

V tomto fóre nie sú ďalšie neprečítané témy.

stratené obrázky

v Ostatné programy

15

1018

07.02.2010 18:02

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

nahodne obrazky

v JavaScript, VBScript, Ajax

5

968

29.01.2009 20:43

dsljohn

V tomto fóre nie sú ďalšie neprečítané témy.

cache - obrazky

v HTML, XHTML, XML, CSS

8

764

19.11.2009 21:08

emer

V tomto fóre nie sú ďalšie neprečítané témy.

Tmavé obrázky

v Grafické programy

3

915

22.11.2008 18:12

Lukas69

V tomto fóre nie sú ďalšie neprečítané témy.

Čierne obrázky

v Operačné systémy Unix a Linux

0

819

22.05.2007 14:22

xgamer

V tomto fóre nie sú ďalšie neprečítané témy.

zabanovane obrazky

v HTML, XHTML, XML, CSS

3

676

01.06.2009 23:42

neopagan



© 2005 - 2024 PCforum, edited by JanoF