Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

include + меню

Обсуждение темы include + меню в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Помогите разобраца плз. начинаю изучать пхп. сделал шаблон сайта построил из таблицы, а не фрэймов. так вот в программке Xara сделал меню и ...


Закрытая тема
 
Опции темы
Старый 13.08.2008, 17:13   #1
Помогите разобраца плз.
начинаю изучать пхп. сделал шаблон сайта построил из таблицы, а не фрэймов. так вот в программке Xara сделал меню и положил в папку где находиться index.htm, потом в ячейке на странице пишу такой код

<?php
include ("../menu/menu_vert/menu.htm");
?>

но но на странице оно не появляеться. а при просмотре страницы в хтмл через правую кнопку видно код пхп, хотя как я понял пхп должен его замень на код страницы меню.

в чем может быть дело??

простые функции типа сложения или подщета итого работают а вот вставлять никак.
 
Старый 13.08.2008, 17:13
Ссылки
Старый 15.08.2008, 10:19   #2
может кто че непонял, разъясняю подробнее

так начну сначала и оч подробно))))
1. сделал страничку в хтмл index.html
2. разбил страничку таблицей, чтобы при открытии какой либо ссылки
обновлялась не вся страница а только ячейка.
3. создал файл меню (те скрипты пока не трогаем т.к. так тоже не работает)
menu.html в котором такой код
......
<p>Главная</p>
<p>Ссылки</p>
<p>Форум</p>
<p>ФТП</p>
......
4. в index.html в ячейке прописал так

<td width="25%">
<div align="center" title="меню лево">
<?php
include ("/menu/menu.html");
?>
</div></td>

РЕЗУЛЬТАТ
в браузере все показывает нормально, т.е. вся таблица как и должно быть. НО
эта ячейка пустая, вставки содержимого не происходит. из браузера сматрю
хтмл код страницы через правую кнопку код такой.
.....
<td width="25%">
<div align="center" title="меню лево">
<?php
include ("../menu/menu.html");
?>
</div></td>
.....
а при использовании пхп тэгов хпх должен их типа вырезать и юзел их неможет
увидеть в т.к. я это делаю.

сам пхп работает т.к. запустил сайт на пхп движке друпал и е107 и оба
работают без проблем.

думаю расписал намана. жду ваших мыслей.

спасибо за мысли.
 
Старый 15.08.2008, 15:38   #3
хмм, у вас страничка index.html? и в ней у вас код php...
интересно....
решение проблеммы довольно простое. Назовите страничку index.php, а то наверняка у вас в настройке web-сервера указанно (обычно так и настраивается), что интерпретатор php должен обрабатывать лишь .php, .php4 и .php5 файлы (или тока .php) Все остальные страницы (.html) идут уже просто так, без php - обработки и выводят ровно то, что вы в них написали...
 
Старый 15.08.2008, 17:26   #4
ну да. теперь понял. просто думал что пхп код автоматом выдераеться. лана поняно. так и правда ступил (мысли в слух).
так лана, ща проверил так.
создал index.php
также разбил таблице

в 1 ячейке написал так

<?php
echo ("../menu/menu.html");
?>

во 2 ячейке написал так

<?php
$a=3;
$b=4;
$c=$a+$b;
echo "результат = ".$c;
?>

в 1 ячейке ничего не происходит, ячейка чистая
во 2 ячейке выводит прально "результат = 7"

включил опцию error_reporting = E_ALL икаких сообщений не выдает.
код в браузере не отображаеться через просмотр хтмл кода.
 
Старый 15.08.2008, 17:46   #5
ээээ, а что по вашему в первой ячейке должно образоваться?
 
Старый 17.08.2008, 10:53   #6
Цитата:
Сообщение от fanat-vlg Посмотреть сообщение
в 1 ячейке написал так

<?php
echo ("../menu/menu.html");
?>
Вам нужно не echo, а include

PHP код:
<?php
include ("../menu/menu.html");
?>
 
Старый 18.08.2008, 08:18   #7
фу блин ну конечно же инклуде написано, ошибся когда тут писал. голова уже кипит)))

<?
include ("../menu/menu.html");
?>
 
Старый 21.08.2008, 09:49   #8
Цитата:
Сообщение от fanat-vlg Посмотреть сообщение
фу блин ну конечно же инклуде написано, ошибся когда тут писал. голова уже кипит)))

<?
include ("../menu/menu.html");
?>
вообще-то я бы так написал
<?include($HTTP_SERVER_VARS['DOCUMENT_ROOT']."/menu/menu.inc");?>

а в .htaccess

RemoveHandler .html .htm
AddType application/x-httpd-php .html .htm

чтобы html файлы работали с php
 
Старый 21.08.2008, 09:49
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Include URL kiskis ASP, Perl, PHP и MySQL 4 11.04.2006 20:55
Помогите с include ingrem ASP, Perl, PHP и MySQL 5 15.01.2006 20:17
include Zipper HTML, CSS, JavaScript 5 15.12.2003 08:52
Include na SSI candy_man Зал дебютантов 6 02.10.2003 16:15
include...? savage HTML, CSS, JavaScript 3 27.08.2003 16:22


Текущее время: 23:39. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум