Characters

1 отговора 43 прегледа
#1

Characters

Имам следния проблем:
СЛед като предам стойност от "textbox" на PHP променлива чрез FORM ACTION и визуализирам стойността на ектрана, пред апострофите и кавичките излизат наклонени черти. :(((

Това, че ползвам и PHP да не ви бърка, проблема си е чисто HTML-ски :)
Помогнете.

Отговор
в отговор на ss #2

Re: Characters

Кавичките служат за определяне началото или края на стринг. Затова, ако трябва в текста да има кавичка, тя се представя с наклонена черта пред нея - \". Ще имаш проблеми и с други символи - Enter например.
Затова преди да субмитнеш формата използвай escape(string_val) и при визуализацията съответно unescape(). Или на PHP - htmlspecialchars(string the_tring[, int QUOTE_STYLE]) и съответната ф-я htmlentities(string the_tring[, int QUOTE_STYLE]).

Най-същественото е невидимо за очите
Отговор