Autor | Zpráva | ||
---|---|---|---|
radimh Profil |
#1 · Zasláno: 10. 1. 2006, 19:57:54
Mám vlastní redakční systém, který jsem si vytvořil v PHP. Jenže když napíšu \ (opačné lomítko, používá se např. při odkazování na soubory c:\windows\něco\jiného), tak mi po odeslání do databáze PHP toto opačné lomítko automaticky odstraní.
Už to někdo řešil? Více jak to obejít? |
||
jozo Profil * |
#2 · Zasláno: 10. 1. 2006, 20:01:20
c:\\windows\\něco\\jiného
|
||
radimh Profil |
#3 · Zasláno: 10. 1. 2006, 20:05:57
jozo: Jo, to mě také napadlo, ale bohužel mi to zlobí při zpětné editaci a občas mi lomítko nezobrazí vůbec.
|
||
llook Profil |
#4 · Zasláno: 10. 1. 2006, 20:42:10
Před použitím v SQL dotazu musíš použít mysql_real_escape_string (pokud je to MySQL), například:
$text = mysql_real_escape_string($_POST['text']); Jinak MySQL \w bere jako w. |
||
radimh Profil |
#5 · Zasláno: 10. 1. 2006, 20:58:52
llook:
Díky za pomoc. Zatím to chodí. Časem se na to ještě podívám. Ideální by bylo, aby to fungovalo jako toto fórum, kdy nahrazuje opačné lomítko příslušnou HTML entitou (ale vše ostatní ponechává bez převodu na HTML entity). |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0