Autor Zpráva
zooner
Profil
dobrý den, mám problém s jedním začatečnickým kódem se session na způsob přihlášení do systému

<?
session_start();
if (!isset($_SESSION["name"])) {
if (isset($_POST["username"])){
include "config.php";
$username = $_POST["username"];
$heslo = $_POST["pswd"];

$spojeni=@mysql_connect($server, $jmeno, $heslo) or die ("Spojení s databází nebylo navázáno.");
$spojenidb=@mysql_select_db($db, $spojeni);
$query = "select * from users where username='$username' and pswd='$pswd'";
$result = mysql_query($query);
if (mysql_num_rows($result) == true){
$_SESSION['name'] = mysql_result($result,0,"name");
$_SESSION['username'] = mysql_result($result,0,"username");
echo "jsi logon";
}
else {
echo "nejsi logon";
}
}
}
else {
$name=$_SESSION['name'];
echo "vitej zpet";
}


?>


hází to chyby: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\apache2triad\htdocs\login\index.php:7) in C:\apache2triad\htdocs\login\index.php on line 8

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\apache2triad\htdocs\login\index.php:7) in C:\apache2triad\htdocs\login\index.php on line 8


přitom se session umožnil cookies a time je 0
Joker
Profil
Slovy klasika: Hledej, šmudlo.
Tohle se tu řeší tak často, že už snad ani nemá smysl na to odpovídat.
Davex
Profil
zooner
FAQ sis už pročetl?
zooner
Profil
FAQ sis už pročetl?
ano, měl sem tam sice nejdřív formuláře, ale to sem pak otočil a ono pořád nic
Eddie
Profil
pozri ci pred session_start() mas nejaky vystup. ak ano tak presun session_start() pred to. polopate povedane :0)
zooner
Profil
pozri ci pred session_start() mas nejaky vystup. ak ano tak presun session_start() pred to. polopate povedane :0)
nic před tím nemám
Mastodont
Profil
nic před tím nemám
To si jen myslíš.
warden
Profil *
urcite tam neco mas...jeste je tu moznost, ze to mas v utf8 a editor ti tam vklada BOM

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0