powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Протаскивание через логику приложения амперсанда
3 сообщений из 3, страница 1 из 1
Протаскивание через логику приложения амперсанда
    #39450170
Serzh007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Подскажите, как грамотно протаскивать через логику из PHP, JS, MySQL и HTML амперсанд? В каком виде его хранить? Амперсанд может ввести пользователь, его же и получить в ajax-ответе. Как породнить амперсанд с логикой без костылей, а то при каждом преобразовании строки в массив по разделителю «;», например, до преобразования из & делаю & и потом в массиве циклом везде снова из & делаю &.
...
Рейтинг: 0 / 0
Протаскивание через логику приложения амперсанда
    #39450596
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrejk,

У меня работает такой вариант:
- PHP скрипт отдает сложный текст с символами через echo
- Javascript принимает этот текст, и отображает не через innerHTML, а через textContent
- на сервер отсылаем через value или textContent , и обязательно encodeURIComponent . Типа такого:
Код: javascript
1.
var params = 'str1=' + encodeURIComponent(input.value) + '&str2=' + encodeURIComponent(div.textContent);
...
Рейтинг: 0 / 0
Протаскивание через логику приложения амперсанда
    #39451079
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrejk,

распарсить, и хранить в виде массива параметров.
а при необходимости, склеиваем и отдаем куда надо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Протаскивание через логику приложения амперсанда
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]