Ale opowiem problem: zrobiłem mechanizm menu, które sprawdza poziom dostępu i generuje linki (żeby na prtzykład byle kto nie mógł kontrolować ustawień użytkowników). Wygląda ono tak:
KOD MENU.PHP
<?php } echo "Menu: "; "; echo "[url="http://%5C%22samoloty.php%5C%22"]Samoloty[/url] "; if($_SESSION['master']===true){ echo "[url="http://%5C%22uzytkownicy.php%5C%22"]Uzytkownicy - zarzadzaj"[/url] "; } ?>
<!--Koniec kodu-->
Aby jakoś wykorzysać to menu zrobiłem tabelę HTMLowską i niestety mam problem. Całe menu wyświetla się linijkę niżej (nie od początku okna zawartości strony). Dlaczego?
KOD uzytkownicy.php
<?php } ?> <table width="100%"> <tr> <td width="15%"> <?php "; include "moduly/menu.php"; ?> </td> <td> <?php include "skrypty/mysql_connect.php"; $query = 'SELECT * FROM konta;'; } ?> <form method="GET" action="Skrypty/newuser.php"> <table border="1"> <tr> <td>ID uzytkownika</td><td>Nazwa uzytkownika</td><td>Haslo uzytkownika</td><td>Poziom dostepu</td> </tr> <?php } ?> <tr> <td colspan="5">DODAJ NOWEGO</td> </tr> <tr> <td>ID AUTOMATYCZNE</td> <td><input type="text" name="nazwa"></td> <td><input type="text" name="haslo"></td> <td><input type="text" name="access"></td> </tr> <tr> <td colspan="5"><input type="submit" value="POTWIERDZ"></td> </tr> </table> </form> <?php include "skrypty/mysql_connect_kill.php"; ?> </td> </tr> </table>