меню

sinn

Registered
Извинявам се предварително ако съм объркал раздела. Искам да направя същото меню като в този сайт, т.е. като се цъкне на някой линк(например уроци) менюто от ляво и хедъра да си стоят на мястото, а да се промени само средата. Дали става с фреймове или css или пък с javascript не знам - вие ще кажете :wink: :?:
 
shterev каза:
с php става.

Сигурно става - само че как? Ако има някъде готов код да дадеш линк, защото не знам точко какво да търся :?
 
Заповядай :)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">
#con {
width: 650px;
padding: 0;
margin: 0 auto;
}

.div1 {
width: 100px;
height: 300px;
padding: 0;
float: left;
border: 1px solid green;
}

.div2 {
width: 540px;
height: 300px;
padding: 0;
float: left;
border: 1px solid red;
color:#000000;
font-size:36px;
text-align:center;
}
</style>
</HEAD>

<BODY>
<div id="con">

<div class="div1">
<a href="?page=1">Меню 1</a><br />
<a href="?page=2">Меню 2</a><br />
<a href="?page=3">Меню 3</a><br />
<a href="?page=4">Меню 4</a><br />
<a href="?page=5">Меню 5</a><br />
</div>

<div class="div2">
<?php
$page = $_GET['page'];
switch($page){
default:
echo "Избери една от следните опции";
break;
case '1':
echo "Меню 1";
//include 'verify.php';
break;
case '2':
echo "Меню 2";
//include 'w2/verify.php';
break;
case '3':
echo "Меню 3";
//include 'w2/verify.php';
break;
case '4':
echo "Меню 4";
//include 'w2/verify.php';
break;
case '4':
echo "Меню 4";
//include 'w2/verify.php';
break;
case '5':
echo "Меню 5";
//include 'w2/verify.php';
break;
}
?>
</div>
<div style="clear:both"></div>
</div>

</BODY>
</HTML>
 
emagi каза:
Заповядай :)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">
#con {
width: 650px;
padding: 0;
margin: 0 auto;
}

.div1 {
width: 100px;
height: 300px;
padding: 0;
float: left;
border: 1px solid green;
}

.div2 {
width: 540px;
height: 300px;
padding: 0;
float: left;
border: 1px solid red;
color:#000000;
font-size:36px;
text-align:center;
}
</style>
</HEAD>

<BODY>
<div id="con">

<div class="div1">
<a href="?page=1">Меню 1</a><br />
<a href="?page=2">Меню 2</a><br />
<a href="?page=3">Меню 3</a><br />
<a href="?page=4">Меню 4</a><br />
<a href="?page=5">Меню 5</a><br />
</div>

<div class="div2">
<?php
$page = $_GET['page'];
switch($page){
default:
echo "Избери една от следните опции";
break;
case '1':
echo "Меню 1";
//include 'verify.php';
break;
case '2':
echo "Меню 2";
//include 'w2/verify.php';
break;
case '3':
echo "Меню 3";
//include 'w2/verify.php';
break;
case '4':
echo "Меню 4";
//include 'w2/verify.php';
break;
case '4':
echo "Меню 4";
//include 'w2/verify.php';
break;
case '5':
echo "Меню 5";
//include 'w2/verify.php';
break;
}
?>
</div>
<div style="clear:both"></div>
</div>

</BODY>
</HTML>

emagi ако си направя verify.php, ако махна коментара пред include'verify.php'; и после като цъкна на меню 1 то трябва да води към verify.php нали?
 
Не,ще include-ва(вмъква) друг файл.Просто съм го дал като пример, за да видиш как може и чрез този начин да include-ваш и други файлове.
P.S. Темата ти е за раздел PHP, MySQL, PERL
 
Сега проерих скрипта, който си ми дал. Като натисна меню 1 води към нова страница, а аз не искам да е така. Искам като цъкна на меню 1 да се промени съдържанието вътре в червеният правоъгълник и менюто да си стои от ляво. Ако може някой да ми помогне ще съм му благодарен
 

Back
Горе