Autor | Zpráva | ||
---|---|---|---|
Pavel Dumbrovský Profil |
#1 · Zasláno: 23. 11. 2009, 09:48:23
Zdravím Vás,
chci se zeptat, je nějaká funkce na ošetření vstupujícího řetězce do sql? Používám CKeditor a šlo to v pohodě když jsem tam dával text třeba z wordu, ale jakmile tam dám něco z docx, tak to při pokusu o uložení hodí: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'times new roman', 'serif'">Česká li' at line 1 Půjde to teda něčím ošetřit? Děkuji, Dumbrovský. |
||
Kajman_ Profil * |
#2 · Zasláno: 23. 11. 2009, 09:53:16
|
||
Pavel Dumbrovský Profil |
#3 · Zasláno: 23. 11. 2009, 10:37:02
Díky,
takže tohle ošetří speciální znaky zpětným lomítkem. Ale počítám, že se mi ten text z databáze pak s těmi lomítky i vypíše, je pak nějaká funkce pro jejich odstranění před výpisem? |
||
Kajman_ Profil * |
#4 · Zasláno: 23. 11. 2009, 10:48:10
Ale počítám, že se mi ten text z databáze pak s těmi lomítky i vypíše
Kdepak, v db bude uložen text v původní podobě. |
||
nightfish Profil |
#5 · Zasláno: 23. 11. 2009, 10:51:29 · Upravil/a: nightfish
Pavel Dumbrovský:
> Díky, > takže tohle ošetří speciální znaky zpětným lomítkem. Ale počítám, že se mi ten text z databáze pak s těmi lomítky i vypíše, je pak nějaká funkce pro jejich odstranění před výpisem? nikoliv - data ošetřená zpětnými lomítky se do databáze zapíšou již bez těchto lomítek EDIT: pozdě |
||
Pavel Dumbrovský Profil |
#6 · Zasláno: 23. 11. 2009, 11:23:17
Kajman:
„Kdepak, v db bude uložen text v původní podobě.“ :-O no prosím.. díky! |
||
Pavel Dumbrovský Profil |
#7 · Zasláno: 23. 11. 2009, 14:04:49
Ještě jeden dotaz k tomu bych měl. Doteď jsem to měl "ošetřené" funkcí stripslashes, tu můžu nyní dát pryč?
Díky. |
||
Kajman_ Profil * |
#8 · Zasláno: 23. 11. 2009, 14:16:21
Když budete mít v tom dokumentu třeba c:\cesta\k\soubor.txt a proženete to touto funkcí, tak si poškodíte ten dokument.
|
||
Časová prodleva: 14 let
|
0