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

Náš Lopuch Vám
vytře zrak

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: utsytnl
[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
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.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 24.9.2006 19:38  1590
K druhe metode poznamka netykajici se ani tak PHP jako spis SMTP serveru. Nektere maji hodne nerady maily na mnoho adres a odmitaji treba zpravu na vice nez 50 adres poslat. Takze se obavam, ze Ti nezbyde nez obe moznosti zkombinovat - poslat adresu na n adres a to cele mkrat.
al3x 24.9.2006 19:37  1589
Jsi si jist, ze to chces delat pres PHP a ne primo pres sendmail?
mach 24.9.2006 19:13  1588
Jak mam z PHP odeslat hromadny email? Napadaji me dve moznosti:


  • Zavolan n × funkci mail()

  • zavolam jednou funkci mail a dam ji n adres napsanych v cc:



Jenze u te prvni metody si rikam, ze pro n > 1000 to bude trvat desne dlouho a u te druhe si nejsem jisty, jestli neni problematicke mit tak dloouhou hlavicku mailu (proste jestli to ten odesilaci server snese bez ohledu na soucasnou konstalaci hvezd).
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 21.9.2006 09:23  1587
tak nevim proc mam to stesti ale tenhle tejden na me bafe na kazdym druhym webu nejakej prima error v php a asp... nejcasteji pri vyhledavani. a to napriklad i microsoft, nejaky eshopy, fotografovani.cz to o2 ... ze bych si toho driv nevsimal nebo nejaky skvrny na slunci?
bredy 21.9.2006 09:17  1586
AL3XNo vidíš, někdy mi chybí změnit kódování uprostřed stránky... v protokolu mysql tato možnost je bez nutnosti znovu navazovat spojeni.
al3x 20.9.2006 16:24  1585
Ale hlavicka je z podstaty veci oddelena od zbytku. (Tak jak hlavicka v HTTP nemluvi o kodovani HTTP, ale dokumentech pod tim.) Pokud je hlavicka soucasti samotneho prenosu, tak to uz neni hlavicka.
bredy 20.9.2006 16:09  1584
Al3XKdyž už jsi uvedl HTTP spojení, tak i tady je vidět, že je tu něco jako hlavička ve které je uvedeno kódování zbytku. A ta hlavička bude v ASCII ať už máš kódování jakékoliv. A stejně tak UTF-16 aplikace bude muset umět číst hlavičky v ASCII, než přepne do jiného kódování.

To je to co jsem psal. S tím, že hlavička nemusí být jen jednosměrna, může se jednat o navazovací protokol.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 20.9.2006 12:04  1583
dik, radsi sem stejne zmenil jmeno, mozna jsem nekde delal blbost ale ani " ani ' nepomohlo a naopak hlasilo chybu...
tak mi to bezi, server je v utf8 ale databaze v win1250. rozdil od mysql je asi v tom, ze server serviruje data asi primarne v kodovani databaze a ne server defaultu... jinak metody prepnuti kodovani podobny... nevede ale collation, takze nejde nastavit treba ruzny trideni v utf8 ale mozna jsem jenom moc nehledal...

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

(c) 2001-2011 Lopuch.cz   
Kontakt