[ 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: 1719
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ý: 23.09.17
Príspevky: 4123
Témy: 317 | 317
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


_________________
Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5Q PRO Turbo CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 4-4-4-12 2T GPU: PowerColor PCS+ HD6950 HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: LCD: DELL U2414M 24" 1920x1200
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

420

13.05.2008 15:22

Tominator

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

Obrázky

v Ostatné programy

13

252

08.11.2015 13:34

4040

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

Obrazky

v PHP, ASP

13

527

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

560

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

490

14.10.2009 21:57

Nicole16111

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

obrazky

v PHP, ASP

6

420

18.04.2009 20:20

dessert

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

Obrázky

v HTML, XHTML, XML, CSS

4

178

02.04.2017 23:30

LukIneskoNR

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

stratené obrázky

v Ostatné programy

15

556

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

642

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

461

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

594

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

514

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

381

01.06.2009 23:42

neopagan

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

Obrázky (WinXP)

v Operačné systémy Microsoft

7

489

07.03.2007 9:47

Intelman

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

obrazky Marsu

v Vesmír, veda a technika

2

1391

04.11.2006 21:25

p55p

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

rotujuce obrazky

v PHP, ASP

3

336

22.03.2010 18:33

rooobertek



© 2005 - 2017 PCforum, edited by JanoF