ahojte, v databze mam vytvrenu tabulku users aj z par uzviatelmi... no a na stránke mam tento kod:
Kód:
<?php
session_start();
mysql_connect("localhost", "mojemeno", "mojeheslo");
mysql_select_db("vybrata db");
mysql_query("SET NAMES cp1250");
$my_table="users";
$pole_meno="meno";
$pole_heslo="heslo";
if(!isset($_SESSION['logged'])){
echo "<form action=\"\" method=\"post\">";
echo "Meno: <input type=\"text\" name=\"meno\" /><br />";
echo "Heslo: <input type=\"password\" name=\"heslo\" /><br />";
echo "<input type=\"submit\" value=\"log\" />";
echo "</form>";
}else{
$meno=htmlspecialchars($_POST['meno']);
$heslo=htmlspecialchars($_POST['heslo']);
if(empty($meno) || empty($heslo)){
echo "<span style=\"color: red\">Zadaj tie udaje</span>";
}else{
$q=mysql_query("SELECT * FROM `$my_table` WHERE `$pole_meno`='$meno' AND `$pole_heslo`='$heslo'") or die(mysql_error());
$rows=mysql_num_rows($q);
$a=mysql_fetch_array($q);
if($rows==0){
echo "Login not successful";
}elseif($rows>1){
echo "Niečo je fatálne dojebané v DB preto? presne takýchto účtov existuje veža :D";
}else{
$_SESSION['logged']=1;
$_SESSION['meno']=$a[$pole_meno];
}
}
}
?>
co mam natom zle ked to nefunguje?