Forum Webscript.Ru
Программирование => PHP => Тема начата: Phoinix от 20 Января 2004, 14:38:30
-
vespen
А я, что бы не мучатся, спецсимволы ",\' заменяю на & quot; и все...
И если текст выводится потом в HTML, то его даже обратно не надо "конвертить"
-
Phoinix
И если текст выводится потом в HTML, то его даже обратно не надо "конвертить"
А если не в HTML? Конвертить?
может быть, с данными делать только то, что действительно нужно делать, а не то, что может возможно пригодиться в будущем, а?
Если ты не в курсе, то экранированию подлежат не только кавычки.
Рекомендую тебе так же пройти по ссылке в моей подписи и внимательно ее изучить
vespen, я рад, что мой совет про ПОСТ тебе помог.
А для того, чтобы глазами посмотреть, ЧТО ты вставляешь в базу, и чем оно отличается от того, что ты писал в форме - никаких знаний не нужно - только чуть--чуть подумать.
Все знать ни от кого и не требуется.
Требуется всего лишь внимательно читать, что тебе пишут и умерить спесь.
-
RomikChef
Согласен... ошибся...
Но все же кто мешает менять кавычки на слово quota или просто набор символов, который наверняка не повторится в тексте, тем более если он его передает через форму. т.е. ему все равно прийдется проверять форму и экранировать кавычки, просто их не экранировать, а заменять на что-либо...
При получении текста обратно, просто делать обратную замену(если не нравится заглядывать вперед :))
-
Phoinix:
кто мешает менять кавычки на слово quota
ЗАЧЕМ?!
Никто не мешает! А еще можно заменить точки на слово ТОЧКА.
Но я не понимаю, ЗАЧЕМ делать такие действия.
Я не понимаю, чем ты руководствуешься. не желая делать то, что специально придумано, то что надо делать. А придумываешь уж совсем что-то фантасмагорическое.
Давай начнем с начала.
Нам надо поместить некие данные в базу.
Для помещения, их надо прослешить.
Объясни, почему ты не хочешь этого сделать. А изобретаешь какой-то странный велосипед, которые еще и не все символы слешит, которые надо?
Phoinix:
При получении текста обратно, просто делать обратную замену
ПРОЩЕ, ЧЕМ ЧТО?!! Чем ничего не делать вообще? У тебя температуры нет? Ты здоров?
-
RomikChef
Ага! А вот мне интересно, как долго ты будешь экранировать одинарные кавычки в своем коде? в запросе-то сильно не по экранируешь, скрипт быстренько все экраны поснимает посчитая их своими...
-
Если тебя не затруднит - поясни свою предыдущую мысль. я из нее не понял ни слова.
Только про экранирование кавычек, котрым я в коде не занимаюсь.
А что ты предлагаешь взамен-то?!
Я знаю только одно - ты безбожно тупишь на таком простом вопросе. И не могу понять, какая именно мелочь от тебя ускользвет. Ты фак прочел?
О чем мы вообще говорим?
Что это за бред такой - как долго ты будешь экранировать
А ТЫ, как долго будешь
менять кавычки на слово quota
??
Мой-то способ хоть осмыслен! стандартен! Делает ТО ЧТО ТРЕБУЕТСЯ и НЕ ПОРТИТ ДАННЫЕ!