Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

NEXUS

Кодеры PHP помогите плз.

Рекомендованные сообщения

Помогите плиз, хочу узнать как делать так:

 

Допустим навигацию, вот бесят меня уже совмем эти движки для сайтов... и хочу простенький сайт сделать... как мне сделать так чтобы навигация лежала в одном отдельном файле а на всем страницах вставлять маленький php код который будет читать навигацию из того файла где она лежит и выводить на страницу?

Зарание спасибо...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

menu.php

<?

<a href='index.php?id=1'>страница1</a>

<a href='index.php?id=2'>страница2</a>

?>

index.php

...

..

<table><tr><td><?include("menu.php");?><td>

<?

if (isset($_REQUEST['id'])) $id=$_REQUEST['id']; или if (isset($_GET['id'])) $id=$_GET['id'];

if (!isset($_GET['id'])) include("gl.html");

elseif ($id==1) include("str1.html");

elseif ($id==2) include("str2.html");

//надеюсь именно про ето ты спрашивал

?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо большое, мне помогло)))

И там были какието ошибки... и еще я его передрочил и довел до этого и все работает и все так как мне надо было=))

 

Файл menu.php

 

<a href='index.php'>страница1</a><br>

<a href='rul.php'>страница2</a><br>

<a href='test.php'>cтраница3</a>

 

Файл index.php

 

<table border=1>

<tr>

<td>

<?

include("menu.php");

?>

<td>

<?

if (!isset($_GET['id'])) include("gl.html");

?>

 

И еще в тот же каталог создайте файл gl.html

Только я не пойму зачем он нужен....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Файл menu.php

 

<a href='index.php'>страница1</a><br>

<a href='index.php?id=1'>страница2</a><br>

<a href='index.php?id=2'>cтраница3</a>

 

Файл index.php

 

<table border=1>

<tr>

<td>

<?

include("menu.php");

?>

<td>

<?

include("show.php");

?>

 

фаил gl.html ето та страница которая будет вставлена в ето место

если ты хочешь все вынести в отдельные файлы то

 

файл show.php

<?

if (!isset($_GET['id'])) include("gl.html");

if ($_GET['id']==1) include("g1.html"); //и тд

?>

файл gl.html

<HTML>

<head>

<title>страница1</title>

</head>

<body>

тект стр 1

</body>

 

фаил g1.html

<HTML>

<head>

<title>страница2</title>

</head>

<body>

тект стр 2

</body>

все ети страницы отобразяться приразных значениях

id при 1 G1 и тд

или у тя каждая другая страница отдельный скрипт? если да тогда, я не понял че ты хочешь:rolleyes:

а если нет то см выше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не браток, канешна спаксибо но я уже разобрался как сделать Навигацию как я хотел... вот:

 

Файл menu.php

 

<a href=index.php>Главная</a>

<a href=kont.php>Контакты</a>

 

И т.д....

 

Файлы index.php и kont.php

 

<HTML>

<HEAD>

<TITLE>Страница</TITLE>

</HEAD>

<BODY>

//Тут вставить куда вам надо следующую строку

<?include("menu.php");?>

</BODY>

</HTML>

 

И появиться Навигация из файла menu.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах