- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В урлах есть русские буквы. перед выводом делаю urlencode() к урлу.
В итоге в урлах вместо пробелов плюсы.
urldecode() - нижний дефис ставит вместо пробелов.
Никогда с таким не сталкивался.
В чем проблема?
Спасибо!
Букварь: http://www.php.su/functions/?urlencode
Sitealert, что-то не понял как решить проблему
Ну Вы по ссылке всё прочитали? Что непонятно? Функция urlencode() и должна давать на выходе "+" вместо пробела. Хотите "%20"? Тогда используйте rawurlencode(). А с "_" у Вас отрабатывает ещё какой-то код - отсюда не видно.
b.html?Балтийский+Банк
в b.html первая строчка print_r($_GET); выводит Array ( [Балтийский_Банк] => )
вместо + или пробела после Балтийский знак _
ну не могу понять почему
b.html?Балтийский+Банк
в b.html первая строчка print_r($_GET); выводит Array ( [Балтийский_Банк] => )
вместо + или пробела после Балтийский знак _
ну не могу понять почему
Потому что это ключ массива. PHP сам заменяет пробел
b.html?org=Балтийский+Банк
как сделать, чтобы заменял не на _, а на : например ?
как сделать так, чтоб ты писал понятнее, что тебе нужно?
Балтийский+Банк
это ключ массива
PHP сам заменяет пробел
на _
как сделать, чтобы заменял не на _, а на :
нужно чтобы выводилось
нифига не понятно зачем все это нужно
используй $_SERVER['QUERY_STRING'], потом делай со значением, что хочешь
используй $_SERVER['QUERY_STRING']
tommy-gung, Спасибо! то что надо!