20 / 20 / 7
Регистрация: 18.02.2015
Сообщений: 304
1

REQUEST_URI и папка

11.09.2016, 12:00. Показов 580. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
PHP
1
preg_match('#/' . $value . '([^_/]+)#', $_SERVER['REQUEST_URI'], $match)
Вот есть следующий код, он работает корректно на такой запрос: /request1/test2/

Но в чем соль, регулярки то выводят результат, а вот браузер думает что /request1/ это папка и заходит туда. Как быть?

Мне нужно чтобы он туда не заходил
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.09.2016, 12:00
Ответы с готовыми решениями:

Не удаляется папка - папка занята другим процессом
Всем привет. Делаю "удалялщик" для приложения. Задумка такая: 1. Делаю непосредственный exe-шник,...

$_SERVER['REQUEST_URI']
Вот код: if($_SERVER == "/site.html"){} А как сделать так, чтобы эта функция применялась для...

$_SERVER['REQUEST_URI']
такая проблема есть страница /catalog/ но тут не важно, и просто /index.php ответ дают неверный...

Обрезать REQUEST_URI
Доброго времени суток! Есть строка, получаемая с помощью 'REQUEST_URI', например:...

2
Заблокирован
11.09.2016, 12:11 2
Как сделать единую точку входа с ЧПУ?

Добавлено через 2 минуты
P.S. $_SERVER['REQUEST_URI'] содержит не только путь, но и строку параметров, которую прежде нужно отделить. Есть более простой способ сформировать из компонентов пути массив.

Добавлено через 2 минуты
Все это можно подсмотреть там же. Если дубль с вопросом на конце не сильно напрягает, отделение строки параметров от пути можно сделать попроще тем же эксплоудом:
PHP
1
list($p)=explode('?',$_SERVER['REQUEST_URI'],2);
1
20 / 20 / 7
Регистрация: 18.02.2015
Сообщений: 304
11.09.2016, 12:26  [ТС] 3
По поводу P.S. у меня миллион там праметров может быть и все значения параметров возвращаются массивом, код рабочий.
0
11.09.2016, 12:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.09.2016, 12:26
Помогаю со студенческими работами здесь

$_SERVER['REQUEST_URI']
адрес сайта site.ru/razdel/ а глобальная переменная говорит, что site.ru/razdel/bt.png как можно...

$_SERVER['REQUEST_URI']
Здравствуйте! Помогите пожалуйста разобраться. На сайте есть код, который через шлюз отправляет...

Как сделать так, чтобы папка создавалась вне зависимости от того, что папка с таким именем уже есть?
У меня есть: MkDir "C:\Новая папка" Но когда я повторно запускаю программу а такая папку уже есть...

IIS $_SERVER['REQUEST_URI']
Добрый день. Движок заточен под Апач, в htaccess url чпушный /news/lala/topolya преобразуется в вид...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru