IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Выручайте!!! Сроки поджимают!!! (http://www.imho.ws/showthread.php?t=53822)

Drualex 15.03.2004 08:14

Выручайте!!! Сроки поджимают!!!
 
Дорогие web-мастеры, не могли бы вы объяснить мне, неопытному веб-мастеру, как создать так сказать, динамическую страницу. Например при помощи SSI <!--include virtual="" --> я пробовал, вставлять о части сайта (верхушку, меню, копирайт, и собственно информационую часть) и даже сделал, но как мне кажется, я делал слишком упрощенно, т.к. для каждой страницы мне приходилось создавать новую страницу.shtml
там я прописывал в нужных местах инклюды, писал TITLЕ, но мне кажется, можно все это сделать через логические переменные(If , else), например, что бы был только 1 индех.shtml(можно и РНР), а в индех.ТХТ(я забыл сказать что вся инфа находится в ТХТ у меня, и там была какая нить переменная(можно несколько), которые бы и определяли TITLE и вставлял содержимое).
Вообщем я рассказал свою проблемму, которая уже достаточно долгое время не давала мне жить, все не как не додумывался на форуме зарегиться, пытался сам при помощи статеек разобраться, но вот.... Ж(все никак...
Поэтому прошу Вас, Уважаемые, помочь мне в решении этой проблеммы, и по возможности, хотелось бы чтобы не давали ссылки на статьи(уже устал) а попытались уразумить прямо на форуме.
С уважением Алексей.

lanix 15.03.2004 09:59

в текстовом файле прописывай массивы :
$title['main_page']='Zaglavnaja stranica';
$title['about']='About me';

а в файле куда вставлять пишешь include('text.txt');
echo $title[$peremennaja];

is_absent 15.03.2004 13:39

lanix
я немножко подправил:
<?php
$title['main_page']='Zaglavnaja stranica';
$title['about']='About me';
?>
и потом выводить вот так
<?=$title[$peremennaja]; ?>

lanix 15.03.2004 16:32

@_is_absent
я думаю он понимал что это в РНР 8)

Drualex 15.03.2004 22:04

Ладно, начнем все сначала, я объясню более подробно:
Я хочу сделать всего 1 index.(что посоветуете), который будет содержать в себе разные логические условия(например if elseif else), которые будут динамически формировать title на страницах, будут в зависимости от ссылки инклюдить соответствующую страницу, как мне сказали, что это можно сделать при помощи РНР.
Поэтому, я и обратился к вам, если бы мне написали просто пример возможного кода, я бы был очень рад.
С уважением.

is_absent 16.03.2004 06:35

Drualex
Примерно вот так:
PHP код:

<?php
  
switch ($page) {
    case 
"news":
      include_once 
"news.txt;
      break;
    case "
about":
      include_once "
about.txt;
      break
    default:
      include_once 
"index.txt";
  }
?>

в браузере набирать index.php?page=news и т.п.


Часовой пояс GMT +4, время: 18:36.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.