X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Помогите с шаблоном php
polermo_mw
polermo_mw
Topic Starter сообщение 21.7.2009, 12:46; Ответить: polermo_mw
Сообщение #1


Добрый день!

я только начинаю изучение php, и что-то не все получается.

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

сделано было мной вот что:

шаблон разбит на 3 части:


1. Файл - header.php

[php]<?php?>
<!-- часть 1 - заголовок (header) -->
<html>
<head><title>PHP TEST</title></head>
<body>
<a href=file1.php>Раздел 1</a>
<a href=file2.php>Раздел 2</a>
<a href=file3.php>Раздел 3</a>
<a href=file4.php>Раздел 4</a>
<a href=file5.php>Раздел 5</a>
<!-- end header -->[/php]


2. Файл - footer.php

[php]<?php?>
<!-- часть 1 - подвал (footer) -->
</body>
</html>
<!-- end footer -->[/php]

3. это там где контент будет

после чего соединяю эти два файла в один шаблон index.php:

[php]<?php ?>
<?
#подключаем наш заголовок страницы
Include("header.php");
?>

<!-- основной блок -->
<p>Это шаблон нашего сайта. Тут у нас идет основная информация</p>
<!-- конец основного блока -->

<?
Include("footer.php");
?>[/php]



пытаюсь отобразить страницу index.php в браузере и ничего кроме черных ромбиков не вижу

подскажите пожалуйста, что мной сделано не так ???

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

помогите, PLEASE
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
НЕПЛОХОЙ
НЕПЛОХОЙ
сообщение 21.7.2009, 14:40; Ответить: НЕПЛОХОЙ
Сообщение #2


установите denver, просто так пхп не работает :)

а вообще все правильно вроде, только зачем везде писать <?php ?>??? не надо этого делать
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
polermo_mw
polermo_mw
Topic Starter сообщение 21.7.2009, 14:43; Ответить: polermo_mw
Сообщение #3


(Евгений @ 21.7.2009, 14:40) *
установите denver, просто так пхп не работает :)


так я все в денвере и просматриваю))
с этим у меня все в порядке))


(Евгений @ 21.7.2009, 14:40) *
а вообще все правильно вроде, только зачем везде писать <?php ?>??? не надо этого делать


а где <?php ?> можно не вставлять ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
НЕПЛОХОЙ
НЕПЛОХОЙ
сообщение 21.7.2009, 15:08; Ответить: НЕПЛОХОЙ
Сообщение #4


1. Файл - header.php
[php]<!-- часть 1 - заголовок (header) -->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<title>PHP TEST</title></head>
<body>
<a href=file1.php>Раздел 1</a>
<a href=file2.php>Раздел 2</a>
<a href=file3.php>Раздел 3</a>
<a href=file4.php>Раздел 4</a>
<a href=file5.php>Раздел 5</a>
<!-- end header -->[/php]

2. Файл - footer.php
[php]<!-- часть 1 - подвал (footer) -->
</body>
</html>
<!-- end footer -->[/php]

3. index.php:
[php]<?
#подключаем наш заголовок страницы
include "header.php";
?>

<!-- основной блок -->
<p>Это шаблон нашего сайта. Тут у нас идет основная информация</p>
<!-- конец основного блока -->

<? include "footer.php"; ?>[/php]

вот так попробуйте

а где <?php ?> можно не вставлять ?

<?php тут должен быть пхп код ?>
если внутри этой конструкции (<?php ?>) ничего нет, то ставить это не надо
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
polermo_mw
polermo_mw
Topic Starter сообщение 21.7.2009, 16:12; Ответить: polermo_mw
Сообщение #5


спасибо огромное :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Banderas
Banderas
сообщение 22.7.2009, 0:10; Ответить: Banderas
Сообщение #6


2*Евгений* Я думаю что лучше писать не <? ?>, а <?php ?>. Потому что с XML (вроде оно) могут быть проблемы...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
yury_mw
yury_mw
сообщение 22.7.2009, 14:38; Ответить: yury_mw
Сообщение #7


Banderas,
проблемы с <? ?> могут возникнуть, если в настройках интерпретатора php (в php.ini) не включена опция short_open_tag.
<?php ?> - работает наверняка.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Banderas
Banderas
сообщение 22.7.2009, 17:39; Ответить: Banderas
Сообщение #8


2*yury* угу, там ещё мог возникнуть конфликт в процесе обработки каким-то другим языком, если найду каким именно - выложу.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
НЕПЛОХОЙ
НЕПЛОХОЙ
сообщение 22.7.2009, 20:32; Ответить: НЕПЛОХОЙ
Сообщение #9


по моему это оффтоп пошел.
На данной стадии изучения пхп вообще без разницы как писать <??> или <?php?>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 22.7.2009, 23:04; Ответить: ZiTosS
Сообщение #10


polermo, как вам уже показали, в файлах где не используется PHP, не нужно открывать и закрывать интерпритирующие знаки <? и ?>.
Вообще если вам в файлах не нужно использование PHP, то и не стоит называть файл *.php, пусть уж будет HTML

p.s.: Уважайте других пользователей и заключайте код в bb-теги :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 692 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3294 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1172 24.11.2023, 14:46
автор: alexey
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
56 qpPeW 44768 19.7.2023, 10:03
автор: qpPeW
Открытая тема (нет новых ответов) Есть спецы по php/laravel?
3 Mixatraider 1856 26.5.2023, 20:48
автор: Mixatraider


 



RSS Текстовая версия Сейчас: 29.3.2024, 15:39
Дизайн