Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:258:a871:4c...–

peter
PHP › Načtení textu e-mailu z MySQL
4. 6. 2014   #190747

Se dalo pouzit i preg_replace, kdybys to chtel univerzalne pro vsechno s $. Ale zapis vyrazu se mi nechtelo vymyslet. Do str_replace lze vlozit krom textu i pole. Kdyz si zpravu pripravis do pole $msg, pak by to vypadalo
$msg = array('aaa'=>'text1', 'bbb'=>'text2', 'ccc'=>'text2');
$msg['ccc'] = str_replace(array_keys($msg), $msg, $msg['ccc']);

peter
PHP › Calnedar Google
4. 6. 2014   #190746

Urcite na to funguje i jine api, google pouzij na hledani :) Pripadne se da projit struktura (pravdepodobne bude v dokumentaci) a udelat si vlastni.
Kolega treba pouziva pro kalendare Mozilu Thunderbird. Jestli tam ma i google kalendar, to nevim, pac je nemocny, zrovna.

peter
PHP › HTML entity - špatné kódování
4. 6. 2014   #190745

normal uklada 1 byte, 1 byte...
utf-8 uklada nekdy 1 byte, nekdy 2 byte
html entity ti to cele jeste rozsiri, napr '>' prekoduji na 4 znaky(byte) '>'

Pokud mas tedy delku pole 8 utf znaku a chces ulozit htmlentities('>>>'), tak po zpracovani php mas '>>>' 12 znaku, ktere se do 8 znakoveho policka nevejsou a ulozi se jen '>>'. A kdyz je to policko jen 7 znaku, tak se ulozi >&gt , coz nektery prohlizec zobrazi jako >> a jiny jako >, protoze druha entita neni uplna.
Takze entity tam vubec neres, pri vypisu pouzij htmlspecialchars(), ktery to prevede na html text. Entity se pouzivaji k necemu uplne jinemu.

peter
PHP › (Array == NULL) = 1 -> ?
4. 6. 2014   #190728

where a=b and c=d -- nejspis :)
 

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý