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:

  1. <?
  2.  
  3.  
  4. echo("<div align="center">");
  5. echo ("<table width=780>");
  6.  
  7. echo ("<tr><td bgcolor="black" width="100%" height="120">");
  8.  
  9. include ('top.php');
  10.  
  11. echo ("</td></tr>");
  12.  
  13.  
  14.  
  15. echo ("<tr><td bgcolor="#cbc8c8" width="100%" height="50">"); 
  16.  
  17. echo ("<div align="center">");
  18.  
  19. include ('menu.php');
  20.  
  21. echo ("</div>");
  22.  
  23. echo ("</td></tr>");
  24.  
  25. echo ("<tr><td bgcolor=grey width="100%">"); 
  26.  
  27. echo ("<iframe width=780 height=55 frameborder=0 name="logowanie" src="menulogow.php">");
  28. echo ("Twoja przegladarka nie obluguje ramek plywajacych</iframe>");
  29.  
  30. echo ("</td></tr>");
  31.  
  32. echo ("<tr><td bgcolor=grey border=0 width="100%" heigh="500">"); 
  33.  
  34. echo ("<iframe width=780 height=450 frameborder=0 name="glowna" src="glowna.php">");
  35. echo ("Twoja przegladarka nie obluguje ramek plywajacych</iframe>");
  36.  
  37.  
  38. echo ("</td></tr>");
  39.  
  40. echo ("</table>");
  41.  
  42. if ($_SESSION['zalogowany']!=true && !isset($_COOKIE["zalogowany"]) ) echo("<a href=adminpanel.php target=glowna><font size=1>Admin</font></a>");
  43.  
  44. echo ("</div>");
  45. ?>
  46.  
  47. <html>
  48. <head>
  49.  
  50. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  51. <link rel="stylesheet" type="text/css" href="style.css" />
  52.  
  53. </head>
  54.  
  55.  
  56. <body bgcolor="#868080">
  57.  
  58.  
  59.  
  60.  
  61. </body>
  62. </html>


to jest fragment pliku adminlogow.php ktory jest wyswietlany w ramce plywajacej :

  1. <?php
  2. if (isset($_POST['haslo_admina']) && $_POST['haslo_admina']=='baba') {
  3.  
  4. $_SESSION['zalogowany']=true;
  5.  
  6. setcookie ("zalogowany", 1, time() + 604800);
  7.  
  8. echo ("<p>Admin zalogowany</p>");
  9. echo ("Nazwa sesji : ".session_name());
  10.  
  11. echo ("<br><a href=adminpanel.php?strona=1>Przejdz do panelu administratora</a>");
  12.  
  13. } else {
  14.  
  15. echo ("<div align=center>");
  16. echo ("<form action="adminpanel.php" method=post />");
  17. echo ("<p>Podaj haslo admina</p> <input size=15 type=password name="haslo_admina" />");
  18. echo ("<input type=submit value=zaloguj />");
  19. echo ("</form>");
  20. echo ("</div>");
  21. }
  22. ?>


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.


ok widze ze nie bardzo to idzie , wpadlem na pomysl ze moze da sie odswiezyc caly blok div po jego id , szukalem troche ale zadnego konkretnego przykladu nie widzialem :<