У меня установлен DreamVier Macromedia 8. Если всё написать в одном файле пхп и затем зайти в вкладку Designer отображаются в ней все подключённые картинки и таблицы созданные,так как уже будет выглядеть при запуске сайта на локальном компьютере. но дел в том, что если я к примеру у меня есть таблица, а в таблице есть строка например такая: HTML: <tr> <td><img src="img/header.jpg" width="600" height="200"></td> </tr> например эта строка находится в файле index.php Если вырезать эту строку в файле index.php и написать вместо неё такое: PHP: <?php include("blocks/header.php"); ?> А в файле header.php написать такое: HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <body> <tr> <td><img src="img/header.jpg" width="972" height="219"></td> </tr> </body> </html> Потом если это всё сохранить,всё будет работать при запуске в браузере как и работало,когда я не разделял на блоки. Проблема в том, что, если вновь вернуться во вкадку Designer файла index.php внешний вид того,что я поместил в другой файл исчезает,что можно сделать,чтоб такого не было,чтоб даже если 2 разных файла при заходе в Дихайнер файла index.php отображалась вся картинка будущего сайта,который я буду запускать через веббраузер?
хз. о_О так много буков. У меня нет опыта такого, чтобы прям пхп и прям в локально все рисовалось. Имхо можно сверстать хтмл а потом уже нарезать его на файлы пхп под инклуд. А как оно после этой нарезки будет отображаться в редакторе - уже дело десятое.
Дримвивер только отображает куски вставленного кода и показывает место где это счастье находится. Но не интерпретирует тот скрипт. Чтобы клепать чтото и видеть конечный результат - нужно копать в сторону шаблонизаторов, и в этом самом дримвивере делать только шаблон без кода. Короче говоря - все что ты инклудишь - не будет отображаться в твоем "Дихайнере".