Witam, dopiero sie ucze PHP, dlatego czesto szukam wsród Was pomocy

dzisiaj mam nastepujacy problem, robie prosty skrypt logowania oparty na zmiennych.

w warunku jesli jest spelniony zrobilem zeby automatycznie przenosilo do 2 strony, jednak wyskakuje blad:
Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\WebServ\httpd\kurs\cms\admin\index.php:12) in C:\Program Files\WebServ\httpd\kurs\cms\admin\index.php on line 28


zamieszczam caly kod
  1.  
  2. <?php
  3. $login = "admin"; // wstaw swoj login administratora
  4. $pass = "admin"; // wstaw swoje haslo administratora
  5.  
  6.  
  7.  
  8.  
  9. ?>
  10.  
  11.  
  12.  
  13. <form action="<? echo $PHP_SELF; ?>" method="get">
  14.  
  15. Login: <input type="text" name="login2"><br>
  16. Hasło: <input type="password" name="pass2"><br>
  17. <input type="submit" value="Zaloguj">
  18. </form>
  19.  
  20. <?php
  21.  
  22.  
  23. $login2 = $_GET['login2'];
  24. $pass2 = $_GET['pass2'];
  25.  
  26. if ($login2 == $login)
  27. {
  28. echo ' zalogowano';
  29. header("Location:index2.php");
  30.  
  31. }
  32.  
  33. else {echo 'bledne dane !';}
  34. ?>
  35.  




zawsze uzyskiwalem pomoc na tym forum, licze na to i tym razem smile.gif

pozdrawiam i czekam