Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Kod HTML w pliku PHP
Forum PHP.pl > Forum > Przedszkole
sebap123
Witam
Napisałem skrypt logowania do strony. Jednak mam problem z zabezpieczeniem stron. Oto kod który sprawdza czy użytkownik jest zalogowany:
  1. <?php
  2. //session_register('zalogowany');
  3. if ( isset( $_SESSION['admin'] ) )
  4. {
  5. print "tekst dla admina";
  6. print "<form method='post' action='logout.php'>";
  7. print "<input type='submit' value='Wyloguj' name='submit' />";
  8. print "</form>";
  9. }
  10. else
  11. {
  12. print "zaloguj";
  13. }
  14. ?>

Jednak jak widac nie ma tutaj żadnego "sensowango" kodu strony. Umieściłem tutaj kod strony HTML w następujący sposób:
  1. if ( isset( $_SESSION['admin'] ) )
  2. {
  3. include("str1.php");
  4. }

ale jak pewno da sie zauważyć nie jest on chyba zbyt fajny bo trzeba do każdej strony robic dwie aż. Dlatego chce się dowiedzieć, czy znacie może jakis sposób na umieszczenie kodu sprawdzającego przed kodem strony (czyli przed samymi nagłówkami) czyli, że jak bym chciał zablokowac strone to wystarczy,że dodam tylko ten kod i tyle.
Będe wdzięczny za pomoc.
Kildyt
  1. if (!isset($_SESSION['admin'])) exit();
Ok?
Kszyhuu
  1. <?php
  2. //session_register('zalogowany');
  3. if ( isset( $_SESSION['admin'] ) )
  4. {
  5. ?>
  6.  
  7. TEKST HTML DLA ADMINA
  8.  
  9. <?php
  10. }
  11. else
  12. {
  13. print "zaloguj";
  14. }
  15. ?>
sebap123
Dzięki wielkie za pomoc.
Wszystko działa doskonale.
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.