ИНКЛУД

Discussion in 'PHP' started by Sidarovich1975, 12 Dec 2011.

  1. Sidarovich1975

    Joined:
    4 Oct 2009
    Messages:
    60
    Likes Received:
    16
    Reputations:
    7
    Помогите разобраться, плиз!

    Есть :
    1.php
    Code:
    <?php 
    echo 11111;
    include("./2.php");
    echo 22222; ?>
    2.php
    Code:
    <?php phpinfo(); ?>
    3.php
    Code:
    <?php echo test; ?>
    Нужно сделать , чтобы при обращении к 1.php сервер выдал все что есть в 1.php, только чтоб вместо 2.php инклудился 3.php, то есть вывод был:
    HTML:
    11111test22222
    Как это сделать при помощи псевдонимов?
    Сами 1.php 2.php 3.php трогать не надо...
    И вообще нигде не могу найти возможен ли алиас при инклуде? или это фантастика :)?
     
    #1 Sidarovich1975, 12 Dec 2011
    Last edited: 13 Dec 2011
  2. AnGeI

    AnGeI Elder - Старейшина

    Joined:
    8 Dec 2008
    Messages:
    396
    Likes Received:
    79
    Reputations:
    16
    Где-то видел, что если инклудить без относительных путей, т.е. include('script.php'), тогда сначала проверяется наличие файла в include_path, если такой файл существует, он инклудится.
     
  3. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Тебе нужно на 2+2 выдать 5?

    Создай файл 4.php
    PHP:
    <?php
    echo 11111;
    include(
    "./3.php");
    echo 
    22222?>
     
  4. Sidarovich1975

    Joined:
    4 Oct 2009
    Messages:
    60
    Likes Received:
    16
    Reputations:
    7
    Создавать - не вариант , надо именно alias-ом
    (про 2+2 - ОТЛИЧНЫЙ пример, именно так и надо :))
     
  5. Sidarovich1975

    Joined:
    4 Oct 2009
    Messages:
    60
    Likes Received:
    16
    Reputations:
    7
    У меня задача не include('script.php'), а include('./script.php') - тут не подойдет вариант с include_path
     
  6. Sidarovich1975

    Joined:
    4 Oct 2009
    Messages:
    60
    Likes Received:
    16
    Reputations:
    7
    Товарищи ГУРУ программирования, убедительная просьба : отпишитесь плиз.. даже если решения не существует...
     
Loading...