За последние 24 часа нас посетили 37966 программистов и 7865 роботов. Сейчас ищут 1718 программистов ...

Как выполнить один php файл внутри другого?

Тема в разделе "Прочие вопросы по PHP", создана пользователем azeaix, 19 дек 2022.

  1. azeaix

    azeaix Новичок

    С нами с:
    19 дек 2022
    Сообщения:
    6
    Симпатии:
    0
    я пробую через include, но у меня не получается , что не так ?:( upload_2022-12-19_4-40-44.png
     
  2. antoniii

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

    С нами с:
    16 мар 2022
    Сообщения:
    419
    Симпатии:
    71
    Ты запускаешь код каким образом? У тебя файл menu.php где лежит?
     
  3. don.bidon

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

    С нами с:
    28 мар 2021
    Сообщения:
    947
    Симпатии:
    147
    включи вывод ошибок, замени include на require (а ещё лучше на require_once) и узри
     
    azeaix и MouseZver нравится это.
  4. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.129
    Симпатии:
    1.223
    Адрес:
    там-сям
    судя по всему, menu.php лежит где-то совсем в другом месте. я не вижу его на картинке в левом сайдбаре.

    и вообще, если хочешь избежать ошибок, используй абсолютный путь, заданный через встроенную константу __DIR__. только так можно быть уверенным, что include не зависит от "текущей директории" — она может быть разной в разных контекстах.
     
    azeaix нравится это.
  5. azeaix

    azeaix Новичок

    С нами с:
    19 дек 2022
    Сообщения:
    6
    Симпатии:
    0
    upload_2022-12-19_16-10-26.png
    сохраняю и запускаю через браузер
     
  6. antoniii

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

    С нами с:
    16 мар 2022
    Сообщения:
    419
    Симпатии:
    71
    Всмысле как файл или как адрес на сервере?
     
  7. azeaix

    azeaix Новичок

    С нами с:
    19 дек 2022
    Сообщения:
    6
    Симпатии:
    0
    как файл
     
  8. antoniii

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

    С нами с:
    16 мар 2022
    Сообщения:
    419
    Симпатии:
    71
    К скрипту php надо обращаться по адресу. Например localhost/index1.php при работающем сервере. Сервер то у тебя есть? Апач или что-то еще?
     
  9. azeaix

    azeaix Новичок

    С нами с:
    19 дек 2022
    Сообщения:
    6
    Симпатии:
    0
    Да есть сервер, по адресу он не находит
     
  10. antoniii

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

    С нами с:
    16 мар 2022
    Сообщения:
    419
    Симпатии:
    71
    какой адрес?
     
  11. azeaix

    azeaix Новичок

    С нами с:
    19 дек 2022
    Сообщения:
    6
    Симпатии:
    0
    заработало , но теперь проблема в другом , хотя раньше все читалось (((
    upload_2022-12-20_3-8-39.png
     
  12. don.bidon

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

    С нами с:
    28 мар 2021
    Сообщения:
    947
    Симпатии:
    147
    Кодировку файла измени.
     
  13. antoniii

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

    С нами с:
    16 мар 2022
    Сообщения:
    419
    Симпатии:
    71
    Если назвать файл просто index.php без цифры,то в адресной строке можно написать localhost/mysite - сервер обнаружит и откроет.