Autor | Zpráva | ||
---|---|---|---|
Orient Profil * |
#1 · Zasláno: 16. 12. 2007, 17:56:54
Ahoj,
jedna rychlá otázečka. Je nějaký rozdíl mezi addslashes() a mysql_real_escape_string() ? |
||
BetaCam Profil |
#2 · Zasláno: 16. 12. 2007, 17:59:46
Ano minimálne v názvu :)
|
||
Mastodont Profil |
#3 · Zasláno: 16. 12. 2007, 18:12:59
Jistě že je, viz manuál PHP.
|
||
Orient Profil * |
#4 · Zasláno: 16. 12. 2007, 18:28:03
BetaCam
vtipné Mastodont wow, neříkej, nevěděl jsem. u adsslashes píše že: Vrací řetězec se zpětnými lomítky před znaky, které by mohly být problémové v databázových dotazech apod. Tyto znaky jsou jednoduchá uvozovka ('), dvojitá uvozovka ("), zpětné lomítko (\) a NUL (NULL byte). u mysql_real_escape_string() píše: Tato funkce opatří speciální znaky v neupraveny_retezec zpětným lomítkem pro bezpečné použití v mysql_query() (konce řádků jsou nahrazeny značkou \n atd.). takže má otázka přímo směrovala na to, co jsou to speciální znaky které opravuje mysql_real_escape_string()? |
||
Render Profil * |
#5 · Zasláno: 16. 12. 2007, 19:01:04
Orient
vtipné Neni to vtipné je to realita. wow, neříkej, nevěděl jsem. Tak by si se tam měl občas podívat. takže má otázka přímo směrovala na to, co jsou to speciální znaky které opravuje Opět stejná odpověd podívej se do manuálu. ( \x00, \n, \r, \, ', " a \x1a ) |
||
Časová prodleva: 16 let
|
0