2 menu i php

0

Mam strony z 2x menu w 1 menu mam kategorie galeri gdy klikam na kategorie to w divie includuje sie galeria, w drugim menu mam np o mnie, gdy klikam o mnie to includuje sie plik tekstowy w innym divie. Wszystko jest fajnie ale chce, żeby było tak: gdy zaznacze opcje o mnie to zostaje ta opcja nawet jak bede pozniej wybieral w tym drugim menu różne galerie. Słyszałem że da sie tak zrobić z sesją ale nie mam pojęcia jak zrobić linki pomoże ktos?
na razie to wygląda tak:

<div class="mainmenu">
<ul>
      <li class="li_nc"><a href="?site=1"  >Home</a></li>
      <li class="li_nc"><a href="?site=2"  >About me</a></li>
      <li class="li_nc"><a href="?site=3"  >News</a></li>
      <li class="li_nc"><a href="?site=4"  >Contact</a></li>
</ul>

</div>
<div id="menu">
<a href="?galery=1" class="lewe">galeria 1</a>
<a href="?galery=2" class="lewe">galeria 2</a><br/>
</div>

<div>
<?php
$galery=$_GET['site'];
switch($galery){
	case 1:include('home.html');
	break;
	case 2:include('about.html');
	break;
	case 3:include('news.html');
	break;
	case 4:include('contact.html');
	break;
	
}
?>
</div>

<div id="psrodek">
<?php
$galery=$_GET['galery'];
switch($galery){
	case 1:include('1.html');
	break;
	case 2:include('2.html');
	break;
}
?>
</div>
0
/* KLIKNIJ TUTAJ --> */ session_start(); /* <-- KLIKNIJ TUTAJ */
0

Kurcze nie znam sie na sesji robilem tylko logowanie z sesją ale teraz probowalem zrobic zapisywanie linku galery i site do zmiennych sesyjnych potem includuje te zmienne sesyjne to dziala mi tak samo. robie tak:
<?php $_SESSION['link1']=$_GET['strona']; echo $_SESSION['link1']; $_SESSION['link2']=$_GET['galeria']; echo '
'; echo $_SESSION['link2']; ?>

<?php switch ($_SESSION['link2']){ case 1:include('proba1.txt'); break; case 2:include('proba2.txt'); break; } ?>
0

Może użyj session_start() wpierw?

0

:> nie dziala dalej jak trzeba, utrzymuje sie tylko jedna treść z 1 menu :

<font size="1"><?php session_start();?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="Stylesheet" type="text/css" href="proba.css" />
<title>Untitled Document</title>
</head>
<body>
<div id="menu">
<a href="?strona=1">strona glowna</a><br />
<a href="?strona=2">strona glowna</a><br />
</div>
<div id="menu2">
<a href="?galeria=1">test</a><br/>
<a href="?galeria=2">test</a><br/>

</div>

	<?php
$_SESSION['link1']=$_GET['strona'];
echo $_SESSION['link1'];
$_SESSION['link2']=$_GET['galeria'];
echo '<br/>';
echo $_SESSION['link2'];
?>
<div id="srodek">
<?php switch ($_SESSION['link1']){
	case 1:include('home.html');
	break;
	case 2:include('contact.html');
	break;
}
?>
</div>
<div id="galeria">
<?php switch ($_SESSION['link2']){
	case 1:include('proba1.txt');
	break;
	case 2:include('proba2.txt');
	break;
}
?>
</div>
</body>
</html></font>

proba.css

#menu{
position:absolute;
top:100px;
left:50px;
width:300px;
height:500px;	
background-color:#F00;
}
#srodek{
	position:absolute;
top:100px;
left:500px;
width:500px;
height:500px;	
background-color:#0F0;
}
#menu2{
position:absolute;
top:700px;
left:50px;
width:300px;
height:500px;	
background-color:#F00;
}
#galeria{
	position:absolute;
top:700px;
left:500px;
width:500px;
height:500px;	
background-color:#0F0;
}
0
<font size="1"><?php session_start();?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!-- tagi -->

</font>

Ja się pytam: CO TO !!!! JEST ?
FONT ?!
obejmujący nawet doctype, html, wszystko?!

PRZED rozpoczęciem sesji?

rozumiem, że nawet manual przeczytać ciężko, skoro już podążyłeś za linkiem podesłanym przez Demonical (a może nie?)

...........

lepiej wykasuj co masz,
wpisuj w google po kolei:
kurs html
kurs css (bo coś absolute w każdym divie mi śmierdzi, ale się nie wglębiam)
kurs php
i czytaj wszystko co znajdzie, aż zrozumiesz podstawy

1 użytkowników online, w tym zalogowanych: 0, gości: 1