За последние 24 часа нас посетили 49805 программистов и 1757 роботов. Сейчас ищут 744 программиста ...

include в коде пхп

Тема в разделе "PHP для новичков", создана пользователем Golovastik, 21 июл 2010.

  1. Golovastik

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

    С нами с:
    14 июл 2010
    Сообщения:
    193
    Симпатии:
    0
    У меня установлен DreamVier Macromedia 8.
    Если всё написать в одном файле пхп и затем зайти в вкладку Designer отображаются в ней все подключённые картинки и таблицы созданные,так как уже будет выглядеть при запуске сайта на локальном компьютере. но дел в том, что если я к примеру у меня есть таблица, а в таблице есть строка например такая:

    HTML:
    1.  
    2. <tr>
    3.    <td><img src="img/header.jpg" width="600" height="200"></td>
    4. </tr>

    например эта строка находится в файле index.php
    Если вырезать эту строку в файле index.php и написать вместо неё такое:
    PHP:
    1. <?php include("blocks/header.php");   ?>
    А в файле header.php написать такое:

    HTML:
    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    4. <title>Untitled Document</title>
    5. </head>
    6.   <tr>
    7.     <td><img src="img/header.jpg" width="972" height="219"></td>
    8.   </tr>
    9. </body>
    10. </html>

    Потом если это всё сохранить,всё будет работать при запуске в браузере как и работало,когда я не разделял на блоки.
    Проблема в том, что, если вновь вернуться во вкадку Designer файла index.php внешний вид того,что я поместил в другой файл исчезает,что можно сделать,чтоб такого не было,чтоб даже если 2 разных файла при заходе в Дихайнер файла index.php отображалась вся картинка будущего сайта,который я буду запускать через веббраузер?
     
  2. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Не знаю такого.
     
  3. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    Apple
    Если бы он написал название правильно, ты бы ему помог?
     
  4. Golovastik

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

    С нами с:
    14 июл 2010
    Сообщения:
    193
    Симпатии:
    0
    Ну ошибся DreamWeaver,так что можно сделать в данном вопросе?
     
  5. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    хз. о_О так много буков.

    У меня нет опыта такого, чтобы прям пхп и прям в локально все рисовалось.

    Имхо можно сверстать хтмл а потом уже нарезать его на файлы пхп под инклуд. А как оно после этой нарезки будет отображаться в редакторе - уже дело десятое.
     
  6. Ensiferum

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

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Нифига не понял, что хочет автор.

    ЗЫ юзай Notepad++
     
  7. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Дримвивер только отображает куски вставленного кода и показывает место где это счастье находится. Но не интерпретирует тот скрипт. Чтобы клепать чтото и видеть конечный результат - нужно копать в сторону шаблонизаторов, и в этом самом дримвивере делать только шаблон без кода.
    Короче говоря - все что ты инклудишь - не будет отображаться в твоем "Дихайнере".