Покинул форум
Сообщений всего: 59
Дата рег-ции: Апр. 2008
Помог: 0 раз(а)
Я совсем новичОк в php!!! Вопрос такой! У меня на сайте есть верхняя часть она на всех страницах одинаковая! И справа меню - там тоже на всех страницах одинаковые ссылки!! Как мне сделать на php так, что если что-то обновить не менять на всех страницах??
Спасибо за понимание!
php5
Отправлено: 25 Апреля, 2008 - 20:19:59
Новичок
Покинул форум
Сообщений всего: 4
Дата рег-ции: Апр. 2008 Откуда: Москва
Помог: 0 раз(а)
Для вывода данных на всех страницах используй хранилище данных (переменная, массив и т.д.), которое например может подключаться из внешнего файла, в котором оно заполнено.
Например:
Есть 3 файла file1.php, file2.php, config.php...
1) В файле config.php заполняем наше хранилище данных:
----- Жизнь - игра. Сюжет галимый, а графика обалденная (c)
greenzlat
Отправлено: 25 Апреля, 2008 - 20:34:12
Новичок
Покинул форум
Сообщений всего: 59
Дата рег-ции: Апр. 2008
Помог: 0 раз(а)
Давайте так: Допустим у меня есть файл который отображается на экране: назовем его main.html
Он состоит из 3 частей: верх, меню(справа) и середина, которая меняется
в каком файле какой код размещать??? (Добавление)
php5 пишет:
это текст хранилища данных!"
Что в config.php писать ???
php5
Отправлено: 25 Апреля, 2008 - 20:47:07
Новичок
Покинул форум
Сообщений всего: 4
Дата рег-ции: Апр. 2008 Откуда: Москва
Помог: 0 раз(а)
Цитата:
Давайте так: Допустим у меня есть файл который отображается на экране: назовем его main.html
Во-первых, вам нужно поменять расширение у файла с "main.html" на "main.php".
Во-вторых, у вас установлен веб-сервер или ваш main.html лежит на хостинге?
Цитата:
Что в config.php писать ???
Писать то, что вы планируете выводить в дальнейшем на других страницах.
----- Жизнь - игра. Сюжет галимый, а графика обалденная (c)
Вездеход
Отправлено: 25 Апреля, 2008 - 20:54:48
Частый посетитель
Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008 Откуда: Россия
не лучший вариант использовать функцию include...
если сайт будет расширяться во включаемом файле могут добавиться фукнции какие либо которые могут некоректно работать через include_once.
что приведет к необходимости править их или страницу куда включается файлег.
так что мне кажется лучше использовать функцию require
----- о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
greenzlat
Отправлено: 25 Апреля, 2008 - 20:57:34
Новичок
Покинул форум
Сообщений всего: 59
Дата рег-ции: Апр. 2008
Помог: 0 раз(а)
Вездеход пишет:
не лучший вариант использовать функцию include...
если сайт будет расширяться во включаемом файле могут добавиться фукнции какие либо которые могут некоректно работать через include_once.
что приведет к необходимости править их или страницу куда включается файлег.
так что мне кажется лучше использовать функцию require
А подскажите кодик??? Как мне это все организовать???Отредактировано модератором: valenok, 26 Апреля, 2008 - 00:24:26
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
Цитата:
если сайт будет расширяться во включаемом файле могут добавиться фукнции какие либо которые могут некоректно работать через include_once.
Какие такие функции ?
Цитата:
так что мне кажется лучше использовать функцию require
А почему с require эти вот функции уже будут работать?
----- Truly yours, Sasha.
SION-ZENIT
Отправлено: 26 Апреля, 2008 - 00:37:20
Частый гость
Покинул форум
Сообщений всего: 148
Дата рег-ции: Июль 2007 Откуда: SPb
Помог: 0 раз(а)
Вездеход пишет:
если сайт будет расширяться во включаемом файле могут добавиться фукнции какие либо которые могут некоректно работать через include_once.
Как они могут некорректно работать, если include_once и requre_once тупо вставляют текст в скрипт, а различаются только тем что по разному ведут себя если включаемый фаил не найден...
EuGen
Отправлено: 26 Апреля, 2008 - 09:50:09
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Да, век живи - век учись. Прочитал всего два-три поста а столько нового узнал (((*...
А если серьезно, то очень хотелось бы, чтобы если кто-то не уверен в правильности того, что пишет, или не проверял это, то лучше бы новичкам такие советы и не давал. Их, новичков, ведь и спутать легко.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Вездеход
Отправлено: 26 Апреля, 2008 - 10:21:10
Частый посетитель
Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008 Откуда: Россия
Помог: 0 раз(а)
ну так ведь я написал спецально. и написал на форуме
чтобы если будет ошибка - меня поправили )
valenok пишет:
А почему с require эти вот функции уже будут работать?
эм
наскока мне известно require вставляет код который содержится во включаемой странице
а include результат действия скрипта во включаемой странице.
если там нет никаких скриптов - тупо тектс - то да. пофигу как загружать.
в этом я тоже неправ?
если да - то книга "Самоучитель php5@ автора Д.Н. Колисниченко никогда не покупайте. =)
----- о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
greenzlat
Отправлено: 26 Апреля, 2008 - 11:49:19
Новичок
Покинул форум
Сообщений всего: 59
Дата рег-ции: Апр. 2008
И в какой файл мне размещать этот код????
И еще вопрос в менюшном файле ссылки как ставить???
valenok
Отправлено: 26 Апреля, 2008 - 13:15:55
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
Нет, footer.php это ботинки. Из название вроде бы как понятно.
В header впишите и шапку и ваше меню.
Вместо функции dance делайте то что надо на этой странице
А в эти "ботинки" вставьте закрывающие теги и прочее.
Как вы поделили страницу на 3 части ?
--
Тогда "Самоучитель php5@ автора Д.Н. Колисниченко никогда не покупайте.
Цитата:
include_once и requre_once тупо вставляют текст в скрипт, а различаются только тем что по разному ведут себя если включаемый фаил не найден
----- Truly yours, Sasha.
Вездеход
Отправлено: 26 Апреля, 2008 - 14:32:47
Частый посетитель
Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008 Откуда: Россия
Помог: 0 раз(а)
упс
шас проверил
беру свои слова обратно - это я тупанул. причем сильно =\
----- о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.