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:
<?php require_once 'header.php'; ?>
<form method="post" action="transact-user.php">
<h1>Logowanie do systemu sprzedaży</h1>
<p>
Adres email:<br>
<input type="text" name="klient_mail" maxlength="255" value="">
</p>
<p>
Hasło:<br>
<input type="password" name="klient_pass" maxlength="50">
</p>
<p>
<input type="submit" class="submit" name="action" value="Zaloguj">
</p>
<p>
Nie jesteś członkiem stowarzyszenia? <a href="useraccount.php">Utwórz nowe konto!</a>
</p>
<p>
<a href="forgotpass.php">Zapomniałeś hasła?</a>
</p>
</form>
wysyla to do pliku transact-user.php:
<?php
require_once 'http.php';
if (isset($_REQUEST['action'])) { switch ($_REQUEST['action']) {
case 'Zaloguj':
if (isset($_POST['klient_mail']) and
isset($_POST['klient_pass'])) {
$sql = "SELECT klient_id, access_lvl,klient_login " .
"FROM klient " .
"WHERE klient_mail='" . $_POST['klient_mail'] . "' " .
"AND klient_pass='" . $_POST['klient_pass'] . "'";
or
die('Nie potrafię odnaleźć informacji o użytkowniku: ' .
$_SESSION['klient_id'] = $row['klient_id'];
$_SESSION['access_lvl'] = $row['access_lvl'];
$_SESSION['klient_login'] = $row['klient_login'];
}
}
redirect('index.php');
break;
.....
oraz plik http.php
<?php
function redirect($url) {
} else {
die('Nie mogę przekierować. Wysłano już nagłówki (wyjście).'); }
}
?>
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