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



 

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

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

Открыть тему
Тема закрыта
> как работать с "content"
pomp
pomp
Topic Starter сообщение 21.2.2008, 18:47; Ответить: pomp
Сообщение #1


Как работает функция content ?

Допустим прописывая ссылки:
[php]
<а href = "index.php?content=about">about</a></br>
<a href = "index.php?content=contact">contact</a></br>
[/php]
функция content обращаеться к файлам about.html и contact.html

Я просто непонимаю наверно :nea:
Ну как мне это видиться, то при нажатии на ссылку выводяться данные из about и contact. В файл index.php вшиваються heder.tpl и footer.tpl и имеют постоянное значение, а переменная $content вставляет нужную инфу при новой генерации страници? Так?...
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 21.2.2008, 19:16; Ответить: Webmaster_hb
Сообщение #2


pomp, стандартной такой функции не нахожу
http://www.php.net/manual-lookup.php?pattern=content+

наверно у вас функция или переменная используемая в вашем движке
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pomp
pomp
Topic Starter сообщение 28.2.2008, 12:17; Ответить: pomp
Сообщение #3


Хорошо, тогда другим путем пойдем. Подскажите мне как сделать так:
У меня есть одна страница index.php. И куча файлов *.tpl c контентом. Три файла вставляються генерируються постоянно одни и те же (header, footer, leftside). А вот правая сторона при переходе на другую страницу сайта (хотя на самом деле остаеться та же страница index.php, только генерируеться с другими параметрами, URL получаеться как в моем топике выше.) генерирывала контент уже из другого файла. Это можно реализовать если переменные, на сколько я себе это представляю, вот только как?
Допустим создаеться переменная $content имеет несолько значений: "about" "contact" и т.д. Соотвецтвенно у каждого значения своя ссылка на контент.
Как это реализовать?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 28.2.2008, 13:36; Ответить: Webmaster_hb
Сообщение #4


pomp,
покажу на таком примере
есть файлы с контентом 1.php 2.php 3.php
делаете файл index.php
[php]
<?
include("top.php");
include("left.php");
include($_GET["page"]".php");
include("bottom.php");
?>
[/php]
и чтобы увидеть файл 1.php в правой части надо обращаться по такому адресу
site.com/index.php?page=1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pomp
pomp
Topic Starter сообщение 28.2.2008, 14:16; Ответить: pomp
Сообщение #5


Пишет что в 4 ой строке ошибка. Помоему тут что то со кобочками не так
[php]
include($_GET["page"]".php");
[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Craftsman_hb
Craftsman_hb
сообщение 22.4.2008, 1:01; Ответить: Craftsman_hb
Сообщение #6


(pomp @ 28.2.2008, 16:16) *
include($_GET["page"]".php");


Тут не нужна ковычка после гет.
Суть массива $_GET[""] в том что он берет данные из урл. Синтаксис такой: index.php?var=value&var2=value2. Где вар это имя элемента массива а value это его значение. можно передавать несколько значений разделяя их через &.
Ваш пример: index.php?content=about

Как можно получить данные из урла?
Данные из урла будут содржаться в
$_GET["content"]
ну и скажем чтобы отобразить стрницу about можно написать так:

If ($_GET["content"] = "about") {include about.tpl;}

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Хостинг "Hostland" - качественный хостинг по разумным ценам и со своей Панелью Управления
0 artmeteor 353 Вчера, 22:46
автор: artmeteor
Открытая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
15 Chekon 4444 Вчера, 12:00
автор: Chekon
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4078 Вчера, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
11 Boymaster 1806 17.4.2024, 23:35
автор: Boymaster
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4811 17.4.2024, 1:19
автор: sergio11


 



RSS Текстовая версия Сейчас: 19.4.2024, 20:18
Дизайн