Помощник
|
как работать с "content" |
pomp
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
21.2.2008, 19:16;
Ответить: Webmaster_hb
Сообщение
#2
|
|
pomp, стандартной такой функции не нахожу
http://www.php.net/manual-lookup.php?pattern=content+ наверно у вас функция или переменная используемая в вашем движке |
|
|
pomp
|
Сообщение
#3
|
|
Хорошо, тогда другим путем пойдем. Подскажите мне как сделать так:
У меня есть одна страница index.php. И куча файлов *.tpl c контентом. Три файла вставляються генерируються постоянно одни и те же (header, footer, leftside). А вот правая сторона при переходе на другую страницу сайта (хотя на самом деле остаеться та же страница index.php, только генерируеться с другими параметрами, URL получаеться как в моем топике выше.) генерирывала контент уже из другого файла. Это можно реализовать если переменные, на сколько я себе это представляю, вот только как? Допустим создаеться переменная $content имеет несолько значений: "about" "contact" и т.д. Соотвецтвенно у каждого значения своя ссылка на контент. Как это реализовать? |
|
|
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
|
Сообщение
#5
|
|
Пишет что в 4 ой строке ошибка. Помоему тут что то со кобочками не так
[php] include($_GET["page"]".php"); [/php] |
|
|
Craftsman_hb |
22.4.2008, 1:01;
Ответить: Craftsman_hb
Сообщение
#6
|
|
|
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;}
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Большие ставки для кликов в Я.Директ. Как удешевить? | 2 | rownong27 | 1122 | 26.3.2024, 14:13 автор: knezevolk |
|
Требуется помощь по сайту на "ВордПресс" Закрылся доступ в панель администратора |
12 | Tia2 | 1530 | 25.3.2024, 6:54 автор: Skyworker |
|
Как вы бросили работу и перешли на заработок с сайтов? | 12 | uahomka | 2291 | 25.3.2024, 6:52 автор: Skyworker |
|
Как отозвать банковский платеж фрилансеру? | 28 | metvekot | 3918 | 25.3.2024, 6:34 автор: Skyworker |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 23 | freeax | 3644 | 24.3.2024, 20:55 автор: Liudmila |
Текстовая версия | Сейчас: 29.3.2024, 6:03 |