@l55uiz

Можно ли уменьшить или оптимизировать код?

Привет всем.
Задача - отследить адрес ссылки(cart.php) и вывести Х инфу( Надо для аякс решения) Через htaccess удаляю расширение php
Сделал так
if ($_SERVER['HTTP_REFERER'] == 'http://'.$_SERVER['SERVER_NAME'].'/cart' || $_SERVER['HTTP_REFERER'] == 'http://'.$_SERVER['SERVER_NAME'].'/cart.php')
  • Вопрос задан
  • 156 просмотров
Решения вопроса 1
Rastishka
@Rastishka
if (in_array($_SERVER['HTTP_REFERER'], ["http://$_SERVER[SERVER_NAME]/cart", "http://$_SERVER[SERVER_NAME]/cart.php"])) {}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@McBernar
Разберите через explode REQUEST_URI и делайте любые проверки.

Вообще, привычная схема — /controller/action/params. В вашем случае, нужно было бы просто искать класс контроллера cart и вызывать его, но, как я понимаю, у вас нет никакого MVC в приложении.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы