php - mysql_real_escape_string()
Mam retazec, na ktory je pouzita tato funkcia:
$str = mysql_real_escape_string("1.line\n2.line");
Otazka je jednoducha - ako vypisem povodny retazec? (spolu so znakom noveho riadka)
Mam retazec, na ktory je pouzita tato funkcia:
$str = mysql_real_escape_string("1.line\n2.line");
Otazka je jednoducha - ako vypisem povodny retazec? (spolu so znakom noveho riadka)
Předmět | Autor | Datum |
---|---|---|
Asi bude stačiť stripslashes.
Prečo chceš pôvodný reťazec? Escapeovanie SQL príkazu by sa malo robi… los 20.12.2007 15:01 |
los | |
Praveze stripslashes() mi nepomoze...no dnes som si uz neni isty v nicom ale zda sa mi ze vyssie ude… D0ktor 20.12.2007 17:09 |
D0ktor | |
Tak potom zostáva už iba napísať si vlastnú funkciu, podobnú takejto:
http://forum.unlimitedmb.com/a… poslední los 21.12.2007 22:48 |
los |
Zpět do poradny Odpovědět na původní otázku Nahoru
Asi bude stačiť stripslashes.
Prečo chceš pôvodný reťazec? Escapeovanie SQL príkazu by sa malo robiť tesne pred vykonaním toho príkazu, takže trochu nechápem, na čo potrebuješ unescape.
Praveze stripslashes() mi nepomoze...no dnes som si uz neni isty v nicom ale zda sa mi ze vyssie udena funkcia z '\n' spravi '\\n' a po stripslashes mam len 'n'.
Preco to potrebujem... je to zlozite vysvetlit... jednoducho mam nejaky kod ktory nemozem zmenit a potrebujem k tomu dorobit nieco nove a jednoducho to potrebujem.
Tak potom zostáva už iba napísať si vlastnú funkciu, podobnú takejto:
http://forum.unlimitedmb.com/archive/index.php/t-17 95.html