Проблема с передачей в адресе %

s_popov

Новичок
Проблема с передачей в адресе %

Привет всем!
У меня такая проблема:
Я при загрузке страницы проверяю передаваемые методом GET параметры.
Если ввести в адресе например index.php?id=%, то сервер сразу переходит на ошибку 404
даже незагружая страницу. Все остальные символы обрабатываются нормально, а вот
с процентом чушь какая-то.

Что делать?
 

s_popov

Новичок
я непередаю %
я хочу проверить есть ли в GET знак %
а сервер меня переводит сразу на ошибку 404
 

Череп

Новичок
Ну, начнем с того, что ошибка не 404, а 403. )))
А так правильно
urlencode()
urldecode()
 

Апокалипсис

тех дир matras.ru
Старнные какие то настройки даже если query_string ставишь % всё равно выбивает ошибку.
s_popov
скрипт то твой?
 

bools

Новичок
там судя по всему с mod_rewrite-ом какие-то шаманские пляски...

s_popov

покажи .htaccess
 

s_popov

Новичок
Да, скрипт мой, но дело в том что я немогу там создать .htaccess
он там по хитрому как-то делается через настройки аккаунта

админ сегодня молчит, а мне срочно надо сдать заказчику проект
 

s_popov

Новичок
нет, его там нету
я его туда пишу, а он не появляется
вроде запись проходит, а файла нет
 

Dovg

Продвинутый новичок
s_popov
я его туда пишу, а он не появляется
Говорят, что в *nix файлы, которые начинаются с точки являются скрытыми и могут не отображаться
--
Однажды встретил такой хостинг, у нашего регионального провайдера :)
 

Апокалипсис

тех дир matras.ru
s_popov
ну когда копируешь .htacess не пишет что такой файл есть?
попробуй по шелу посмотреть
 

Viktor_Rez

Новичок
Да всё у тебя работало и будет работать.

Если пользователи будут вводит какие то данные в поле редактирования, а потом отправят их тебе на сервер методом get, то символ % примет формат Quoted Printable и будет выглядеть так - %25, но в переменной ты его лови уже как обычно, т.е %.
 

OZ

Новичок
Автор оригинала: s_popov
нет, его там нету
я его туда пишу, а он не появляется
вроде запись проходит, а файла нет
В FTP-менеджере включи отображение скрытых файлов.
 
Сверху