Articles of urlencode

Игнорировать слэш при использовании шифрования в кодеигниторе

У меня есть проблема для шифрования / расшифровки электронной почты, я просто отправлю ссылку по почте, как это http://www.domain.com/mycontroller/myfunction/McvBsce……..etc Последний сегмент на самом деле является зашифрованным идентификатором электронной почты, я расшифровываю это письмо и обновляю stus в своем db, когда пользователь нажимает на эту ссылку. Все сделано правильно. Проблема: когда URL-адрес подобен этому http://www.domain.com/mycontroller/myfunction/McvB/sce Он […]

PHP $ _GET var с urlencode и ошибкой «&»

В моем коде я создаю ссылку вроде этого: $link = 'http://www.mydomain.com/'.urlencode($str).'/1'; Я использую url-rewriting, и правило в моем файле htaccess выглядит так: rewriteRule ^(.+)/(.*)$ index.php?var1=$1&var2=$2 [NC,L] Этот код работает нормально почти для каждой строки. Но иногда строка для кодирования содержит «&». Функция urlencode кодирует ее по-разному, но когда я читаю массив $ _GET в php, […]

urlencode только каталог и имена файлов URL-адреса

Мне нужно, чтобы URL-адрес кодировал только путь к каталогу и имя файла URL с помощью PHP. Поэтому я хочу кодировать что-то вроде http://example.com/file name и привести его к http://example.com/file%20name . Конечно, если я делаю urlencode('http://example.com/file name'); то я получаю http%3A%2F%2Fexample.com%2Ffile+name . Очевидным (для меня, в любом случае) решением является использование parse_url() для разделения URL-адреса на […]

Использование mod_rewrite для преобразования путей с хэш-символами в строки запроса

У меня есть проект PHP, где мне нужно отправить хэш-символ (#) в путь URL. ( http://www.example.com/parameter#23/parameter#67/index.php ) Я думал, что urlencode позволит это преобразовать хеш в% 23 Но теперь я вижу, что даже urlencoded hash заставляет браузер обрабатывать все вправо как фрагмент URL (или запрос). Есть ли способ передать хэш, или мне нужно сделать замену […]

Пропустите знак процента (%) в URL-адресе и получите точное его значение, используя php

Я пытаюсь передать процент (%) знак в url как %B6011000995504101^SB но когда я эхо, он возвращается ♦011000995504101^SB Я хочу получить то же значение, что и в URL. Я попытался использовать функцию urlencode (), но это дает мне вывод вроде этого … %B6011000995504101%5ESB пожалуйста, помогите мне в этом

URL / HTML-экранирование / кодирование

Меня всегда путали с кодировкой / экранированием URL / HTML. Я использую PHP, поэтому хочу очистить что-то. Могу ли я сказать, что я всегда должен использовать urlencode : для отдельных частей строки запроса $url = 'http://test.com?param1=' . urlencode('some data') . '&param2=' . urlencode('something else'); htmlentities : для экранирования специальных символов, таких как <> чтобы при […]

PHP: преобразовать пробелы в строку в% 20?

Как преобразовать пробелы в строку в %20 ? Вот моя попытка: $str = "What happens here?"; echo urlencode($str); Вывод "What+happens+here%3F" , поэтому пробелы не представлены как %20 . Что я делаю не так?

PHP получить url со специальными символами без urlencode: их!

Я хочу, чтобы file_get_contents получил URL-адрес, который выглядит так: http://wapedia.mobi/sv/Gröt Проблема в том, что он запрашивает (не может опубликовать всю ссылку, извините): … wapedia.mobi/sv/Gr%C3%B6t, который вы видите, был urlencoded, эта страница не дает мне никаких результатов. Как я могу это сделать?

как я могу javascript decodeURI в PHP?

У меня есть javascript, который отправляет определенную информацию в PHP api. Перед отправкой он выполняет encodeURI. Как я могу «декодировать» его в PHP? Я понимаю, что urldecode / urlencode отличается тем, что javascript encode / decodeURI так что я могу использовать?

Как отправить массив с CURL? Должен ли я «urlencode» это?

Когда я назначаю массив данных POSTed как параметр cURL (через CURLOPT_POSTFIELDS), мне нужно сначала перенести данные или позаботиться об этом?

Intereting Posts
как получить, если ключ массива защищен? Symfony2 и Doctrine: отношение «многие ко многим», использующее построитель запросов Значение HTML-формы кнопки не размещено в Safari и Chrome cURL возвращает 404, а страница находится в браузере. Silverstripe – Зацикливание по неассоциативному массиву в шаблоне PHP: Является ли mysql_real_escape_string достаточным для очистки ввода пользователя? преобразование формата файла .string в формат php-массива htaccess запрос пересылки, если внутренний ip PHP Получить значение из массива config Откройте всплывающее окно после получения результата от ajax Создание PHP-интерфейсов Доктрина 2: построение дерева вложенных массивов из самоподдерживающейся сущности Страница регистрации не будет вставлять данные в базу данных Un-encrypting / re-encrypting зашифрованная ColdFusion строка в PHP Заполнение динамического поля выбора с помощью значений mysql