Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Kod HTML w pliku PHP, Czyli czy ktos wie jak to umieścić?
sebap123
post
Post #1





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 26.08.2009
Skąd: Szczecin

Ostrzeżenie: (10%)
X----


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.
Go to the top of the page
+Quote Post
Kildyt
post
Post #2





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

Ostrzeżenie: (0%)
-----


  1. if (!isset($_SESSION['admin'])) exit();
Ok?
Go to the top of the page
+Quote Post
Kszyhuu
post
Post #3





Grupa: Zarejestrowani
Postów: 157
Pomógł: 32
Dołączył: 24.08.2009

Ostrzeżenie: (0%)
-----


  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. ?>


Ten post edytował Kszyhuu 5.09.2009, 21:48:33
Go to the top of the page
+Quote Post
sebap123
post
Post #4





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 26.08.2009
Skąd: Szczecin

Ostrzeżenie: (10%)
X----


Dzięki wielkie za pomoc.
Wszystko działa doskonale.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 15:22