metal_head
Registered
Много глупав въпрос, търсих много за отговора, но навсякъде намирам един и същи отговор, който не ме устройва.
Имам поле, в което потребителят може да вкара HTML код. Проблемът е заявката за записването му. Понеже HTML кода си има символи, които го бъркат, вкарването му в заявката създава проблеми. Отговорът, който е навсякъде в интернет е да се ползва mysql_real_escape_string.
Само дето това нещо конвертира символите така, че когато този код се изведе на екрана, той не се изпълнява, а излиза като текст.
Спомням си, че имаше един трик - в текста на заявката да се сложат наклонени черти, примерно:
[sql]INSERT INTO tablename ('column_name') VALUES(\'$value\')[/sql]
Пробвах го това, но ми хвърли грешка, а си спомням, че преди време бях успял да направя някакъв character escape по този начин - с вмъкване на наклонени черти в заявката.
Някой може ли да ми помогне ?
Имам поле, в което потребителят може да вкара HTML код. Проблемът е заявката за записването му. Понеже HTML кода си има символи, които го бъркат, вкарването му в заявката създава проблеми. Отговорът, който е навсякъде в интернет е да се ползва mysql_real_escape_string.
Само дето това нещо конвертира символите така, че когато този код се изведе на екрана, той не се изпълнява, а излиза като текст.
Спомням си, че имаше един трик - в текста на заявката да се сложат наклонени черти, примерно:
[sql]INSERT INTO tablename ('column_name') VALUES(\'$value\')[/sql]
Пробвах го това, но ми хвърли грешка, а си спомням, че преди време бях успял да направя някакъв character escape по този начин - с вмъкване на наклонени черти в заявката.
Някой може ли да ми помогне ?