Kod
<html>
<head>
</head>
<body>
<?php
ob_start();
require_once ('include/mysql_connect.php');
if (isset($_POST['submit'])) {
if (empty($_POST['username'])) {
$u = FALSE;
}
else {
$u = escape_data($_POST['username']);
}
if (empty($_POST['password'])) {
$p = FALSE;
}
else {
$p = escape_data($_POST['password']);
}
if ($u && $p) {
$query = "SELECT id_osoby, login, haslo FROM osoby WHERE login='$u' AND haslo='$p'";
$result = mysql_query ($query);
$row = @mysql_fetch_array ($result, MYSQL_NUM);
if ($row) {
session_start();
$_SESSION['login'] = $row[1];
$_SESSION['id_osoby'] = $row[0];
ob_end_clean(); //kasowanie bufora
header ("Location: http://" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . "/admin/start_admin.php");
exit();
}
else {
echo '<p><font color="red" size="+1">Login i hasło nie występujš w naszej bazie danych</font></p>';
}
mysql_close(); // zamykanie polaczenia z baza dancyh
}
else { //jezeli wszystko poszlo zle
echo '<p><font color="red" size="+1">Bład administracyjny sprobuj ponownie</font></p>';
}
}
ob_end_flush();
?>
....
<head>
</head>
<body>
<?php
ob_start();
require_once ('include/mysql_connect.php');
if (isset($_POST['submit'])) {
if (empty($_POST['username'])) {
$u = FALSE;
}
else {
$u = escape_data($_POST['username']);
}
if (empty($_POST['password'])) {
$p = FALSE;
}
else {
$p = escape_data($_POST['password']);
}
if ($u && $p) {
$query = "SELECT id_osoby, login, haslo FROM osoby WHERE login='$u' AND haslo='$p'";
$result = mysql_query ($query);
$row = @mysql_fetch_array ($result, MYSQL_NUM);
if ($row) {
session_start();
$_SESSION['login'] = $row[1];
$_SESSION['id_osoby'] = $row[0];
ob_end_clean(); //kasowanie bufora
header ("Location: http://" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . "/admin/start_admin.php");
exit();
}
else {
echo '<p><font color="red" size="+1">Login i hasło nie występujš w naszej bazie danych</font></p>';
}
mysql_close(); // zamykanie polaczenia z baza dancyh
}
else { //jezeli wszystko poszlo zle
echo '<p><font color="red" size="+1">Bład administracyjny sprobuj ponownie</font></p>';
}
}
ob_end_flush();
?>
....
czy potrafi mi ktos pomoc

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/web18/html/otk/header.htm:5) in /var/www/web18/html/otk/header.htm on line 26
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/web18/html/otk/header.htm:5) in /var/www/web18/html/otk/header.htm on line 26
Warning: Cannot modify header information - headers already sent by (output started at /var/www/web18/html/otk/header.htm:5) in /var/www/web18/html/otk/header.htm on line 29
Nie mam pojecia dlaczego nie dziala. Sprawdzalem nigdzie nie ma ani echo, ani spacji przed <?php i po ?> ani pustych linijek a stronka juz jest na serwerze wiec bardzo prosze o pomoc (na serwerze lokalnym wszystko działało OK). Słyszalem ze moze to byc wina wersji php ale administrator serwera powiedzial ze zmiana wersji php nie wchodzi w gre. Pomozcie jesli wiecie w czym moze tkwic bład bo sprawdzalem chyba wszystki opcje jakie sa podane na tym forum i nic