Автор |
Сообщение |
Dizel
 постоянный участник
|
|
Суть вопроса такова - есть сайт, хотелось бы прописать какой то скриптик, что бы можно было автоматом менять шапку сайта на всех страницах сразу - примером этого может служить этот форум - тот же прицип.
_________________ Dizel
|
|
 |
|
 |
oLL
постоянный участник
|
|
Скриптик для этого не нужен.
Шапка выносится в отдельный файл и подключается ко всем или не всем страницам при помощи:
PHP
Код: <? require ("/inc/pagestart.php"); ?> SSIКод: <!--#include virtual="inc/pagestart.inc" -->
|
|
 |
|
 |
D`nee
новый человек
|
|
oLL, а почему бы в пхп не include?
Цитата: | Эти две конструкции идентичны во всём, кроме обработки облома. include() выводит Warning!, а require() выдаёт Fatal Error. Иначе говоря, используйте require(), если вы хотите, чтобы отсутствие файла останавливало процессинг страницы. include() не работает таким образом, скрипт продолжит выполнение. |
Dizel, смотри как тебе удобнее (.
_________________ le spiralle
|
|
 |
|
 |
Dizel
 постоянный участник
|
|
oLL, спасибо.
и ещё вопрос: мне нужно создать файл pagestart.php и запихнуть в него шапку?
если так - то как мне сделать ещё такую же штуку в той же странице только в подвале, по-бокам?
_________________ Dizel
|
|
 |
|
 |
@TSV
постоянный участник
|
|
Dizel, если в шапке (или в любом другом месте) выдаваемый HTML-код не зависит от страницы - то есть всегда неизменный, то можно просто <? readfile("pagestart.html") ?>, <? readfile("podval.html") ?> и т.д. 
|
|
 |
|
 |
Dizel
 постоянный участник
|
|
странно - но у меня не работает ни одно ни другое ни третье  ничего не пойму - хостинг РНР держит... хм - странно
может кто то знает почему могут возникнуть проблемы?
_________________ Dizel
|
|
 |
|
 |
D`nee
новый человек
|
|
ошипки ё?
_________________ le spiralle
|
|
 |
|
 |
Dizel
 постоянный участник
|
|
D`nee, ошибок вроде бы нет никаких
_________________ Dizel
|
|
 |
|
 |
vexoid
новый человек
|
|
ага а расширение у файла в который ты всё это вставляешь какое ? .)
_________________ lost world... lost life... lost tomorrow... only night
|
|
 |
|
 |
Dizel
 постоянный участник
|
|
vexoid, пробовал делать html, shtml, php.
_________________ Dizel
|
|
 |
|
 |
oLL
постоянный участник
|
|
Нельзя ли показать, где и как и что не работает?
|
|
 |
|
 |
oLL
постоянный участник
|
|
Попробуй в shtml вставить вместо
Код: <? readfile("pagestart.html") ?> такое Код: <!--#include virtual="pagestart.inc" -->
При этом проверь, что:
-pagestart.inc действительно существует
-лежит в одной директории (папке, каталоге) с index.shtml, то есть в папке temp
|
|
 |
|
 |
D`nee
новый человек
|
|
а лучше кинь исходник, я уже голову поломал как такого можно добиться...
_________________ le spiralle
|
|
 |
|
 |
Dizel
 постоянный участник
|
|
D`nee, исходник я тебе выслал по мылу!
_________________ Dizel
|
|
 |
|
 |
D`nee
новый человек
|
|
оффтопик: чего-то нету письма ):
_________________ le spiralle
|
|
 |
|
 |
Crazy
Модератор
|
|
Dizel, ты безожно тормозишь. Если на ХОСТИНГЕ есть PHP, то это вовсе не значит, что он срабатывает при обращении к файлам с расширением HTM. Взял бы свою страницу, да посмотрел, что к тебе в браузер приходит:
Код: <tr> <td colspan="2"><!--#include virtual="pagestart.inc" --></td> </tr> <tr> <td width="19%"><? readfile("pagestart.html") ?></td> <td width="81%">&</td> </tr>
Спишись с саппортом своего хостинга и узнай, какое должно быть расширение у файла для срабатывания SSI, а какое -- для PHP.
_________________ We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
|
|
 |
|
 |
D`nee
новый человек
|
|
оффтопик: опередил Crazy (.
Dizel у тебя, действительно, хостинг просто не обрабатывает PHP ): по-райней мере на данный момент времени ):
попробуй поиграться с расширениями:
*.php *.php3 *.shtml
_________________ le spiralle
|
|
 |
|
 |
oLL
постоянный участник
|
|
Dizel, для начала переименуй файл в index.php
|
|
 |
|
 |
D`nee
новый человек
|
|
странно, но на главной *.shtml пашет, в форуме *.php пашет...
попробуй вывалить файлик в index директорию сайта с именем, допустим temp.shtml , сдается мне что-то не так в настройках сервака 
_________________ le spiralle
|
|
 |
|
 |
Dizel
 постоянный участник
|
|
D`nee, попробовал вывалить - нихрена не пашет
если тебе не трудно - пришли мне на мыло пример самого простого исходника - табличка и шапка - я попробую его загнать на хостинг
_________________ Dizel
|
|
 |
|
 |
Dizel
 постоянный участник
|
|
Цитата: | Спишись с саппортом своего хостинга и узнай, какое должно быть расширение у файла для срабатывания SSI, а какое -- для PHP. |
у РНР - *.php, *.phtml, у SSI - *.shtml, *.ssi
_________________ Dizel
|
|
 |
|
 |
oLL
постоянный участник
|
|
|
 |
|
 |
oLL
постоянный участник
|
|
Dizel, забыл добавить главное.
Архив перед закачкой распаковать.

|
|
 |
|
 |
D`nee
новый человек
|
|
oLL, да, ладно Вам так с ним... поднять форум и сайт на пхп то смог...
_________________ le spiralle
|
|
 |
|
 |
oLL
постоянный участник
|
|
|
 |
|
 |
Dizel
 постоянный участник
|
|
oLL, D`nee, заработало!!!!!!!!!
_________________ Dizel
|
|
 |
|
 |
oLL
постоянный участник
|
|
Dizel, ок, значит - распаковал правильно 
|
|
 |
|
 |
D`nee
новый человек
|
|
oLL, чего ты ему там подсунул?
Dizel, как поборол? не томи (:
_________________ le spiralle
|
|
 |
|
 |
Dizel
 постоянный участник
|
|
oLL, спасибо!
D`nee, я просмотрел код - всё так же как у меня - ума не приложу почему не работало 
_________________ Dizel
|
|
 |
|
 |
oLL
постоянный участник
|
|
Цитата: | я просмотрел код - всё так же как у меня - ума не приложу почему не работало |
-А ты его десятью пальцами набивал?
-Перед сохранением выпивал бокал пива левой рукой?
|
|
 |
|
 |
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
|
|