Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]mój "portal" internetowy
Forum PHP.pl > Forum > Przedszkole
Asmix
No więc od jakiegoś czasu ro bię sobie taki jakby portalik. Znaczy na razie to są mechanizmy logowania, przeglądanie bazy z użytkownikami, ograniczone prawa w zależności od rangi.....
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
  1. <?php
  2. if(!isSet($_SESSION['zalogowany'])) {
  3. header("Location: index.php");
  4. exit();
  5. }
  6.  
  7. echo "Menu:
  8. ";
  9. ";
  10. echo "[url="http://%5C%22samoloty.php%5C%22"]Samoloty[/url]
  11. ";
  12. if($_SESSION['master']===true){
  13. echo "[url="http://%5C%22uzytkownicy.php%5C%22"]Uzytkownicy - zarzadzaj"[/url]
  14. ";
  15. }
  16.  
  17. ?>

<!--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
  1. <?php
  2. if(!isSet($_SESSION['zalogowany'])) {
  3. header("Location: index.php");
  4. exit();
  5. }
  6. ?>
  7. <table width="100%">
  8. <tr>
  9. <td width="15%">
  10. <?php
  11. echo "User: ".$_SESSION[zalogowany]."
  12.  ";
  13. include "moduly/menu.php";
  14. ?>
  15. </td>
  16. <td>
  17. <?php
  18. include "skrypty/mysql_connect.php";
  19.  
  20. $query = 'SELECT * FROM konta;';
  21. if(!$result = mysql_query($query, $connection)){
  22. }
  23. ?>
  24. <form method="GET" action="Skrypty/newuser.php">
  25. <table border="1">
  26. <tr>
  27. <td>ID uzytkownika</td><td>Nazwa uzytkownika</td><td>Haslo uzytkownika</td><td>Poziom dostepu</td>
  28. </tr>
  29. <?php
  30. while($row = mysql_fetch_row($result)){
  31. echo("<tr>");
  32. echo("<td>$row[0]</td>");
  33. echo("<td>$row[1]</td>");
  34. echo("<td>$row[2]</td>");
  35. echo("<td>$row[3]</td>");
  36. echo("</tr>");
  37. }
  38. ?>
  39. <tr>
  40. <td colspan="5">DODAJ NOWEGO</td>
  41. </tr>
  42. <tr>
  43. <td>ID AUTOMATYCZNE</td>
  44. <td><input type="text" name="nazwa"></td>
  45. <td><input type="text" name="haslo"></td>
  46. <td><input type="text" name="access"></td>
  47. </tr>
  48. <tr>
  49. <td colspan="5"><input type="submit" value="POTWIERDZ"></td>
  50. </tr>
  51. </table>
  52. </form>
  53. <?php
  54. include "skrypty/mysql_connect_kill.php";
  55. ?>
  56. </td>
  57. </tr>
  58. </table>
Piniek
Proszę o poprawę tematu na zgodny z regulaminem oraz umieszczenie kodu w odpowiednim znaczniku bbcode.
Lion_87
zależy o co CI chodzi? Moze o przyleganie do samej góry?
Asmix
Tak że by nie było żadnych odstępów - czyli żeby przylegało do samej góry biggrin.gif .
Cysiaczek
@Asmix - więcej ostrzeżeń nie będzie - zastosuj si.ę do poleceń Opiekuna
Asmix
O jezu nie wiem o co wam chodzi napiszcie to poprawię - czytam ten regulamin i niczego złego się niedopatrzyłem
_olo_1984
Cytat(Asmix @ 18.12.2008, 15:56:35 ) *
O jezu nie wiem o co wam chodzi napiszcie to poprawię - czytam ten regulamin i niczego złego się niedopatrzyłem


php wzuć w znocnikach [php] coby sie nom łotwiej cytało
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.