wiec mam nastpujacy problem, chcialbym odswiezyc plik menu.php po udanym logowaniu
to plik index.php w ktorym dolanczam plik menu.php w komorce tabeli oraz tworze ramke plywajaca w kolejnej komorce tabeli:
[php]<?php
<?
session_start();
echo("<div align=\"center\">");
echo ("<table width=780>");
echo ("<tr><td bgcolor=\"black\" width=\"100%\" height=\"120\">");
include ('top.php');
echo ("</td></tr>");
echo ("<tr><td bgcolor=\"#cbc8c8\" width=\"100%\" height=\"50\">");
echo ("<div align=\"center\">");
include ('menu.php');
echo ("</div>");
echo ("</td></tr>");
echo ("<tr><td bgcolor=grey width=\"100%\">");
echo ("<iframe width=780 height=55 frameborder=0 name=\"logowanie\" src=\"menulogow.php\">");
echo ("Twoja przegladarka nie obluguje ramek plywajacych</iframe>");
echo ("</td></tr>");
echo ("<tr><td bgcolor=grey border=0 width=\"100%\" heigh=\"500\">");
echo ("<iframe width=780 height=450 frameborder=0 name=\"glowna\" src=\"glowna.php\">");
echo ("Twoja przegladarka nie obluguje ramek plywajacych</iframe>");
echo ("</td></tr>");
echo ("</table>");
if ($_SESSION['zalogowany']!=true && !isset($_COOKIE["zalogowany"]) ) echo("<a href=adminpanel.php target=glowna><font size=1>Admin</font></a>");
echo ("</div>");
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body bgcolor="#868080">
</body>
</html>
?>[/php]
to jest fragment pliku adminlogow.php ktory jest wyswietlany w ramce plywajacej :
[php]<?php
if (isset($_POST['haslo_admina']) && $_POST['haslo_admina']=='baba') {
$_SESSION['zalogowany']=true;
setcookie ("zalogowany", 1, time() + 604800);
echo ("<p>Admin zalogowany</p>");
echo ("Nazwa sesji : ".session_name());
echo ("<br><a href=adminpanel.php?strona=1>Przejdz do panelu administratora</a>");
} else {
echo ("<div align=center>");
echo ("<form action=\"adminpanel.php\" method=post />");
echo ("<p>Podaj haslo admina</p> <input size=15 type=password name=\"haslo_admina\" />");
echo ("<input type=submit value=zaloguj />");
echo ("</form>");
echo ("</div>");
}
}
?>[/php]
wiec chce zrobic cos takiego ze jezeli warunek z adminpanel.php zostanie spelniony czyli podamy dobre haslo i zostanie utworzona sesja i ciasteczko to w tym momencie chcialbym odswiezyc plik menu.php poniewaz w nim jest funkca ktora sprawdza czy administrator jest zalogowany i jezeli tak to oprocz stardardowych linkow wyswietli link prowadzacy do panelu administratora, uzyalem instrucji header ale wtedy plik menu.php odswiezal mi sie w ramce plywajacej a jego prawidlowe polozenie jest w komorce tabeli znajdujacej siew wyzej. dzieki za pomoc.
moze da sie odswiezyc caly blok div po jego id , szukalem troche ale zadnego konkretnego przykladu nie widzialem :<