- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Такой вопрос. Каким образом исключить замену символа "[" и "]" в строке урл?
Имеется форма
<form action="search.html" method="get">
<input class="styled" type="checkbox" name="'char['key1']" />
<input class="styled" type="checkbox" name="'char['key2']" />
....
при нажатии на кнопку приходим к урл search.html?char%25255Bkey1%25255D=on&%25255Bkey2%25255D=on....
а должно быть search.html?char[key1]=on&char[key2]=on....
выходит что символы квадратных скобок заменены и соответственно параметр "char" пуст.
Что может быть причиной такой хуетории?
а куда столько кавычек? одинарные, перед char и квадратных скобках, явно лишние
> При кодировании URL, все не входящие в набор ASCII символы, заменяются знаком "%", за которым следуют две шестнадцатеричные цифры, соответствующие символам из набора ISO-8859-1
К чему вам квадратные скобки в урл вообще?
писать нужно так
<input class="styled" type="checkbox" name="char[key1]" />
при этом в скрипте вы будете получать нормальные массивы
<input class="styled" type="checkbox" name="char[key1]" />
именно так и пишу, в примере опечатки )
там получились двойные скобки в виде char[[key]], и соответственно вышло char%25255Bkey1%25255D=on Но это просто моя ошибка.
Сейчас выдает просто char%255Bkey1%255D=on
Сделал разбор урла и преобразование в массив функциями php - тупо но работает.
В чем проблема, так и не понял...