[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как вывести контент в нужном месте ?
rassvet
Подскажите как, допустим в трехколоночном сайте выводить последствия кликанья по ссылкам(весь контент и многое другое) в центральную колонку ? include просто включает какой-то документ, а чтобы щелкать по меню и результаты этого наблюдать в определённом желаемом месте не могу понять пока. С помощью чего это делается ?



Спустя 1 час, 10 минут, 35 секунд (1.03.2009 - 08:25) kirik написал(а):
Колонка меню:
HTML
<a href="index.php?page=main">Home page</a><br />
<a href="index.php?page=pics">Pictures</a><br />
<a href="index.php?page=vids">Videos</a><br />


Центральная часть:
PHP
<?php
$page 
= isset($_GET['page']) ? $_GET['page'] : null;
switch(
$page)
{
    case 
'pics':
        
$include 'pics.php';
    break;
    
    case 
'vids':
        
$include 'vids.php';
    break;
    
    case 
'main':
    default:
        
$include 'main.php';
    break;
}
include(
$include);


Вообще вариантов множество. Это как пример основного..

Спустя 20 минут, 25 секунд (1.03.2009 - 08:46) twin написал(а):
Это делается с помощью головы, рук, компьютера и редактора. smile.gif
Все зависит от того, как вообще организовано приложение. Используются ли шаблонизаторы, подключаются файлы с разметкой или просто венигрет из php и html. Можно юзать аякс или фреймы. Кто во что горазд.

Спустя 20 минут, 14 секунд (1.03.2009 - 09:06) rassvet написал(а):
Эт понятно все. Файлы с разметкой в обязательном порядке подключаются.
Аякс бы с удовольствием поюзал бы-отличная вещь-да не знаю её.
И только не хочу фреймы...Слишком глупо для моих целей их использовать в 21 - то веке.

Спустя 1 минута, 49 секунд (1.03.2009 - 09:08) rassvet написал(а):
kirik
Спасибо работает всё хорошо !
Одно хочу спросить : что такое "null" ибо не дошёл до неё ещё в самоучителях пХп?

Спустя 7 минут, 1 секунда (1.03.2009 - 09:15) twin написал(а):
Это значит пусто. Не ноль (0), а именно пусто, то есть $page = '';

Спустя 40 минут, 18 секунд (1.03.2009 - 09:55) rassvet написал(а):
ага... Спасибо !

Спустя 1 час, 26 минут, 41 секунда (1.03.2009 - 11:22) kirik написал(а):
Цитата (twin @ 1.03.2009 - 01:15)
Это значит пусто. Не ноль (0), а именно пусто, то есть $page = '';

Почти.. По типу данных null будет имеено NULL, а '' будет string
Это описано тут, а пример для проверки:
PHP
$vars = array(
    
'null' => null,
    
'empty' => '',
    
'0' => 0
);
var_dump($vars);

Спустя 10 часов, 38 минут, 22 секунды (1.03.2009 - 22:00) rassvet написал(а):
Ага, ещё раз спасибо... Уже есть над чем работать, что именно постигать...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.