Autor | Zpráva | ||
---|---|---|---|
speacker Profil * |
#1 · Zasláno: 13. 9. 2006, 19:50:24
Dobry den, potreboval bych pomoct s funkci highlight_string(). Mam nasledujici
kod:
Mam dva problemy. Ten prvni a zavaznejsi je, ze se mi pred uvozovky automaticky vklada \ . Na frehostingu ic.cz to navic vypisuje chybu Warning: Unexpected character in input: '\' (ASCII=92) state=1....na radku 3. A ted ten druhy problem. Po vypsani $kod2 se na konci vzdy zobrazi 1. Nevite, cim to muze a byt a jak to opravit? Dik za odpoved Speacker |
||
Acci Profil |
#2 · Zasláno: 13. 9. 2006, 20:00:23
Ad 1: stripslashes
|
||
speacker Profil * |
#3 · Zasláno: 13. 9. 2006, 20:40:46
Dík moc, o této fci jsem nevěděl....Teď by mě jen zajímalo, proč se tam zobrazuje 1 :)
|
||
Retal Profil |
#4 · Zasláno: 13. 9. 2006, 23:33:19 · Upravil/a: Retal
To je jednoduché, highlight_string totiž v tvém případě nevrací řetězec, nýbrž "1", resp. TRUE, protože proběhl bez chyby. Tato hodnota, nikoliv řetězec, se uloží do $kod2. Highlight_string() už sám vypisuje upravený řetězec!
Pokud kód upravíš na
vše proběhne, jak očekáváš. Někdy není marné se podívat do manuálu. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0