[ 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 Backend

5

874

13.05.2008 15:22

Tominator

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

Obrazky

v Backend

13

1006

24.01.2008 15:59

Tominator

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

Obrázky

v Frontend

11

1080

05.11.2009 22:56

lac

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

OBRAZKY

v Windows

8

971

14.10.2009 21:57

Nicole16111

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.

obrazky

v Backend

6

763

18.04.2009 20:20

dessert

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

Obrázky

v Frontend

4

689

02.04.2017 23:30

LukIneskoNR

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

Obrázky

v Ostatné programy

13

790

08.11.2015 13:34

4040

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

Čierne obrázky

v Unix-like systémy

0

857

22.05.2007 14:22

xgamer

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

zabanovane obrazky

v Frontend

3

772

01.06.2009 23:42

neopagan

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

Obrázky (WinXP)

v Windows

7

821

07.03.2007 9:47

Intelman

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

obrazky Marsu

v Diskusia

2

1784

04.11.2006 21:25

p55p

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

dynamicke obrazky

v Frontend

11

881

09.02.2008 1:06

HAE07

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

rotujuce obrazky

v Backend

3

591

22.03.2010 18:33

rooobertek

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

HTML obrazky

v Frontend

4

1110

05.02.2011 18:33

html

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

Wordpress - obrazky

v CMS

1

588

05.01.2016 8:39

don jebot



© 2005 - 2026 PCforum, edited by JanoF