Problem oko logina...
24.01.2008. u 14:47 · pre 228 meseci
#1
Ovako:
Imam logiraj_me.php fajl i tu je samo forma i šalje na login.php . Provjerio sam, kada upišem u logiraj_me.php username i passwordu bude vamo u login.php uradio echo username i password u login.php .
login.php:
Prije me je slalo na index.php , ali kako sam dodao još jednog usera neće..
I sad ja znam kako ću dobijati podatke o useru: SELECT * FROM korisnici WHERE id='$id', ali ne znam kako da dođem do $id , šta je pogrešno u ovom login.php
?
Imam logiraj_me.php fajl i tu je samo forma i šalje na login.php . Provjerio sam, kada upišem u logiraj_me.php username i passwordu bude vamo u login.php uradio echo username i password u login.php .
login.php:
Code:
<?php
session_start();
include("config.php");
$username = addslashes($_POST["username"]);
$password = addslashes($_POST["password"]);
$a = mysql_query("SELECT * FROM korisnici") or die();
while($c=mysql_fetch_array($a)){
$id = $c["id"];
$user = $c["username"];
$pass = $c["password"];
}
if($username==$user AND $password==$pass){
$session_id = session_id();
$_SESSION["user_id"] = $id;
setcookie("checksid",$session_id,time()+60*60*24*30);
header("Location: index.php");
} else {
echo "nije";
}
?>
<?php
session_start();
include("config.php");
$username = addslashes($_POST["username"]);
$password = addslashes($_POST["password"]);
$a = mysql_query("SELECT * FROM korisnici") or die();
while($c=mysql_fetch_array($a)){
$id = $c["id"];
$user = $c["username"];
$pass = $c["password"];
}
if($username==$user AND $password==$pass){
$session_id = session_id();
$_SESSION["user_id"] = $id;
setcookie("checksid",$session_id,time()+60*60*24*30);
header("Location: index.php");
} else {
echo "nije";
}
?>
Prije me je slalo na index.php , ali kako sam dodao još jednog usera neće..
I sad ja znam kako ću dobijati podatke o useru: SELECT * FROM korisnici WHERE id='$id', ali ne znam kako da dođem do $id , šta je pogrešno u ovom login.php
?