Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Což takhle
dát si Lopuch?

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub PHP [ŽP: neomezená] (kategorie Programování) moderuje makovec.
Archiv
Diskuse o vybornem skriptovacim jazyku php. Dulezite odkazy, pred polozenim dotazu zkuste hledat odpoved zde:
  1. www.php.net - domovská stránka PHP
  2. www.kosek.cz - spousta tutorialu pro PHP v češtině
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: ztsjqvl
[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 18.10.2006 20:02  1605
me to ten zdrojovej urcite naslo, neb nakonec sem to naflakal na disk a v pohode, aspon to nebude tolik zatezovat server a obrazek si to propriste samo najde.
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 18.10.2006 14:21  1604
tvx [1603]: A změna typu výstupu nepomohla? Jinak mě to vracelo cestu k obrázku v případě, že to nenašlo ten zdrojový.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 18.10.2006 07:54  1603
jinak ja chci ty obrazky zobrazovat v ramci stranky, jde proste o sebrani obrazku z jinyho webu a zmenseni.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 18.10.2006 07:53  1602
ja samozrejme ten obrazek menim, tohle jsem zjednodusil "c)
nakonec se na to vykakam a prednu to nejdriv na disk, aspon se mi to bude cachovat, snad na to bude kapacita...
koukal jsem do diskuzi a vsude radej jenom tyhle hlavicky, nekde jenom tu s tim contenetem...
u passthrough nebo jinyho vtipu na tom budu s hlavickama a spol stejne, ne?
mach 17.10.2006 22:58  1601
Diky za odpovedi na ten problem s maily.

Kdyz neni fpassthru, tak muze pouzit echo file_get_contents(…). Co se tyce stahovani obrazku, tak bych se podival na to, jaky hlavicky posilaj weby, co nabizeji neco ke stazeni (treba PDF), kdyz chteji prinutit prohlizec, aby soubor nezobrazoval, ale nabidnul rovnou dialog pro ulozeni.
al3x 17.10.2006 22:30  1600
fpassthru zase neni na vsech hostingach povoleno.
fis fis 17.10.2006 22:14  1599
Zavinac jen pripadne potlacuje chybove vystupy, pokud by k nim doslo. Opravdu nevim, proc by tam mel patrit ;-).

tvx: Nacist obrazek z disku, udelat z nej bitmapu, a pote zpatky PHP, samo o sobe moc smyslu nedava. Doufam, ze mezi tim delas i nejake dalsi operace ;-). Protoze pokud ne, takovy fpassthru bude radove mene narocnejsi ;-).
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 17.10.2006 15:29  1598
Jo počkej - před imagecreatefromjpeg patří zavináč (aspoň myslím).

Takže pokud bys neměnil formát výstupu (stejně bych to udělal - jpeg z PHP má kvalitu jak z nosu), tak imagejpeg(@imagecreatefromjpeg($img_url));
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 17.10.2006 15:28  1597
tvx [1596]: Mně se něco podobného stávalo taky. Zkus jen tak na zkoušku dát Content-type: image/png a následně imagepng(...);
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 17.10.2006 15:23  1596
nejak mi nejde vyrobit a odeslat v php jpegovej obrazek, vse mam tak jak by melo byt, dokonce do browseru i obrazek asi dorazi, neb zdrojak je takovaj jako kdyz otevru v editoru textovym jpeg :c]
zobrazi se mi ale misto toho obrazku v browseru jen jeho url...
kde muze bejt problem? nejaka konfigurace, nebo session? buffering?

$img_url=mysql_result($rs,0,0);
header("Content-Disposition: inline; filename=\"ktoznajet.jpg\"");
header("Expires: 0");
header("Pragma: no-cache");
header("Content-type: image/jpeg");
imagejpeg(imagecreatefromjpeg($img_url));

pokud to poslu do souboru tak je to taky obrazek, takze chybe musi bejt nekde u transportu... zkousel jsem vyhazet i pridavat kdejaky hlavicky... bez zmeny, jedine co dela zmenu je content-type, bez nej mi to prdne browser rovnou k prohlizeni - ty obrazovy data...
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 27.9.2006 09:41  1595
refresh je sranda do te doby, nez pak vidis logy serveru "c)
aneb, moje skripty bezici kolem hodiny az dvou sledovane refreshujicim skriptem po cca 5-10s... mi, pokud to nekdo necha pusteny v broewseru celkem plnej logy "c)
bredy 27.9.2006 09:34  1594
machTimeout scriptu se dá obejít dávkováním přes redirect stránky.
V každá dávka provede část akcí a v okamžiku, kdy se blíží vypršení timeoutu, vystaví redirect a odešle hlavičku a ukončí skript. Všechny prohlížeče včetně wget pokračují v redirectu. Pozor jen na maximální počet redirectů (nevím kolik je, vsadím se, že je to různé, kus od kusu).

uživatelsky přívětivé řešení umožňuje odeslat stránku zobrazující stav úkolu, ale vyžaduje redirect nahradit refreshem. To už wget nepřekousne, ale prohlížeč většinou ano.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 25.9.2006 06:47  1593
machmuzes to rsit pres smtp spojeni, ale to ti da asi trochu vic prace, usetris tim reziji za pripojeni/odpojeni, mozna k tomu bude uz hotovej nejakej wrapper, jinak si s nim budes muset pokecat sam...
mach 25.9.2006 00:42  1592
Aha, tak ja budu muset poslat kazdymu uzivateli jinej mail (lisit se budou v odkazu, pomoci kteryho se odhlasej), takze to ani nemuzu resit pres kopie…
mach 25.9.2006 00:11  1591
Ok, diky.

AL3X: nevim ani jak by se to delalo, krom toho na serveru nebudu mit moznost spoustet si tam unixovy prikazy.

[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt