За последние 24 часа нас посетили 18927 программистов и 1605 роботов. Сейчас ищут 1147 программистов ...

Найти строку, которая запускает скрипт

Тема в разделе "PHP для новичков", создана пользователем tmpnik, 26 апр 2024.

  1. tmpnik

    tmpnik Активный пользователь

    С нами с:
    21 мар 2011
    Сообщения:
    50
    Симпатии:
    0
    Здравствуйте, есть самописный сайт, я нашёл файл(index.phtml), который оформляет в браузере стартовую страницу, как можно найти строку, которая запускает этот файл?
     
  2. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    914
    Симпатии:
    143
    Зависит от двигла сайта, самое простое поискать по файлам "index.phtml", но гарантий результата это не даёт )
     
    tmpnik нравится это.
  3. Vladimir Kheifets

    Vladimir Kheifets Новичок

    С нами с:
    23 сен 2023
    Сообщения:
    425
    Симпатии:
    79
    Адрес:
    Бавария, Германия
    Добрый день!

    Кажется Вы занимаетесь раскопками и нашли настоящий раритет - .phtml было стандартным расширением файла для скриптов PHP 2.
    Проверьте, для начало версию PHP, но почти наверняка это не PHP 2.

    Как найти, кто запускает:

    1. Смотрите, что вводится в адресной строке браузера
    2. Проверьте файл .htaccess
    3. Если в п.2 ничего не найдёте, то ищите в корневом каталоге в index.php или index.html редирект на index.phtml
    PHP:
    1. header("Location: index.phtml");
    или в JS
    Код (Javascript):
    1. window.location.href = "http://www.domen.xx/index.phtml";
    2. window.location.replace ="http://www.domen.xx/index.phtml");
    Так же index.phtml может упоминаться в HTML тэгах, в атрибутах href, action и.т.п
    или в JS (в DOM элементах, соответствующих этим тэгам).
    Ещё можете встретить в JS в AJAX url.
    Удачи!
     
    tmpnik нравится это.
  4. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    914
    Симпатии:
    143
    Какая разница, какое расширение приклеить к шаблонам? Я и на 5-ом такие клеил )
     
    tmpnik нравится это.
  5. Vladimir Kheifets

    Vladimir Kheifets Новичок

    С нами с:
    23 сен 2023
    Сообщения:
    425
    Симпатии:
    79
    Адрес:
    Бавария, Германия
    Разницы ни какой. Можно приклеить хоть с каким расширением.
    Просто отметил весьма почтенный возраст этого расширения и далее ответил на вопрос.
    Между прочим, если сайт самопистный, то что Вы имели ввиду под
     
    tmpnik нравится это.
  6. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    914
    Симпатии:
    143
    Реализацию подключения шаблонов.
     
  7. Дюран

    Дюран Активный пользователь

    С нами с:
    9 мар 2018
    Сообщения:
    285
    Симпатии:
    21
    Помоему можно и через debug_backtrace() , вставьте его в этот шаблон и посмотрите что дает
     
    don.bidon нравится это.
  8. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    914
    Симпатии:
    143
    Действительно! Надеюсь, шаблон именно в контексте пыхи работает.
     
  9. Vladimir Kheifets

    Vladimir Kheifets Новичок

    С нами с:
    23 сен 2023
    Сообщения:
    425
    Симпатии:
    79
    Адрес:
    Бавария, Германия
    tmpnik
    Реализацию подключения шаблонов на самописном сайте?
    https://meraldev.com.ua/ru/article/chto-luchshe-samopisnyj-sajt-ili-cms
     
  10. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    914
    Симпатии:
    143
    @Vladimir Kheifets, я так понимаю, ТС не сам писал сайт, и почему на самописе не может быть реализации подключения шаблонов? ;)
     
    JohnWarner нравится это.