Hi Leute,
ich bastle gerade an einen Login-System und bekomme folgende Fehlermeldung:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/subsites/sponsored/sp_blackperfect/brunner/test.php:24) in /var/www/subsites/sponsored/sp_blackperfect/brunner/test.php on line 26
Aber ich hab nach meiner Ansicht nicht vorher was ausgeben mit echo. Weil das sagt die Fehlermeldung ja eigentlich aus, soweit ich das weiß oder?
ich bastle gerade an einen Login-System und bekomme folgende Fehlermeldung:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/subsites/sponsored/sp_blackperfect/brunner/test.php:24) in /var/www/subsites/sponsored/sp_blackperfect/brunner/test.php on line 26
Aber ich hab nach meiner Ansicht nicht vorher was ausgeben mit echo. Weil das sagt die Fehlermeldung ja eigentlich aus, soweit ich das weiß oder?
PHP-Code:
<?php
session_start();
include_once "connect.php";
$passw = md5($_POST['pass']);
$name = $_POST['user'];
$query = sprintf("SELECT * FROM user WHERE username='%s' AND passwort='%s'",
mysql_real_escape_string($name),mysql_real_escape_string($passw));
$result = mysql_query($query,$link);
$num = mysql_num_rows($result);
if($num <= 0)
{
echo "Sie haben ein falsches Passwort oder einen falschen Benutzername eingeben";
}
else
{
//session-id in die DB schreiben
}
?>
Kommentar