mam prroblem z naglowkami.
robie stronke i do tej pory bylo wszystko ok i sie popsulo nawet nie wiem kiedy. mam takie pliki:


login.php:
  1. <?php require_once 'header.php'; ?>
  2.  
  3. <form method="post" action="transact-user.php">
  4.  
  5. <h1>Logowanie do systemu sprzedaży</h1>
  6.  
  7. <p>
  8. Adres email:<br>
  9. <input type="text" name="klient_mail" maxlength="255" value="">
  10. </p>
  11. <p>
  12. Hasło:<br>
  13. <input type="password" name="klient_pass" maxlength="50">
  14. </p>
  15. <p>
  16. <input type="submit" class="submit" name="action" value="Zaloguj">
  17. </p>
  18.  
  19. <p>
  20. Nie jesteś członkiem stowarzyszenia? <a href="useraccount.php">Utwórz nowe konto!</a>
  21. </p>
  22. <p>
  23. <a href="forgotpass.php">Zapomniałeś hasła?</a>
  24. </p>
  25.  
  26. </form>



wysyla to do pliku transact-user.php:
  1. <?php
  2.  
  3. require_once 'http.php';
  4.  
  5. if (isset($_REQUEST['action'])) {
  6. switch ($_REQUEST['action']) {
  7. case 'Zaloguj':
  8. if (isset($_POST['klient_mail'])
  9. and isset($_POST['klient_pass']))
  10. {
  11. $sql = "SELECT klient_id, access_lvl,klient_login " .
  12. "FROM klient " .
  13. "WHERE klient_mail='" . $_POST['klient_mail'] . "' " .
  14. "AND klient_pass='" . $_POST['klient_pass'] . "'";
  15. $result = mysql_query($sql, $conn)
  16. or die('Nie potrafię odnaleźć informacji o użytkowniku: ' .
  17.  
  18. if ($row = mysql_fetch_array($result)) {
  19. $_SESSION['klient_id'] = $row['klient_id'];
  20. $_SESSION['access_lvl'] = $row['access_lvl'];
  21. $_SESSION['klient_login'] = $row['klient_login'];
  22. }
  23. }
  24. redirect('index.php');
  25. break;
  26. .....
  27.  
  28.  


oraz plik http.php
  1. <?php
  2. function redirect($url) {
  3. if (!headers_sent()) {
  4. header('index.php');
  5. } else {
  6. die('Nie mogę przekierować. Wysłano już nagłówki (wyjście).');
  7. }
  8. }
  9. ?>



do tej pory wszystko dzialalo a nagle cos sie zaczelo psuc i jak sie prubuje zalogowac lub wykonac inne operacje to wyskakuje mi blad ze naglowki juz wyslane, nie wiem o co w tym chodzi, prosze o pomoc