Мой браузер показывает URL с именем файла как http://www.example.com/pdf/204177_20090604_Chloorhexidine_DCB_oogdruppels_0%2C1%25.pdf Фактическое имя файла: 204160_20090604_Atropine_DCB_oogdruppels_0,5%.pdf После urldecode он дает неправильное имя файла как http://www.example.com/pdf/204177_20090604_Chloorhexidine_DCB_oogdruppels_0,1%.pdf Обновление : Первоначально я думал, что его проблема с URL-расшифровкой, но такие файлы, как имя 204153_20090605_Aluminiumacetotartraat_DCB_oordruppels_1,2%.pdf а рендеринг в браузере – это 204153_20090605_Aluminiumacetotartraat_DCB_oordruppels_1,2%.pdf запрос. Я использую каркас Kohana 3. Связано ли это с […]
У меня есть проблема для шифрования / расшифровки электронной почты, я просто отправлю ссылку по почте, как это http://www.domain.com/mycontroller/myfunction/McvBsce……..etc Последний сегмент на самом деле является зашифрованным идентификатором электронной почты, я расшифровываю это письмо и обновляю stus в своем db, когда пользователь нажимает на эту ссылку. Все сделано правильно. Проблема: когда URL-адрес подобен этому http://www.domain.com/mycontroller/myfunction/McvB/sce Он […]
Согласно http://php.net/manual/en/function.urldecode.php , PHP делает urldecode() на $_GET и $_REQUEST (который содержит $_POST ). Но прямо вызывает $_POST уже декодированный?
Я пытаюсь удалить все обратные косые черты из строки с расширением url, но она выводит \, а не выводит строку с расширением url с \ removed. Пожалуйста, скажите мне мою проблему. <?php $json = $_GET['ingredients']; echo urldecode(str_replace($json,$json, "\\")); ?>
Я пытаюсь декодировать эту строку URL, используя функцию urldecode PHP: urldecode("Ant%C3%B4nio+Carlos+Jobim"); Это должно выводить … 'Antônio Carlos Jobim' … но вместо этого 'Antônio Carlos Jobim' Я тестировал строку в онлайн-декодере на основе JS с большим успехом, но, похоже, не могу выполнить эту операцию на стороне сервера. Есть идеи?
Как декодировать url в php, где url закодирован с помощью encodeURIComponent ()? Я пробовал urldecode (), но потом также .. я не URL, который я закодировал … Я должен сделать это в php ..