Jump to content
php.lv forumi

Vajag ielikt cookies sava login sistema


dAivEd

Recommended Posts

Atvainojos par dp, bet aleksej, tu tur tajā topikā, kuru iedevi kko baigi gudri runāji, bet es redz nesaprotu neko no tiem hashiem sālīm utt, bet stāv prost md5 un viss, tāpēc vai tu nevarētu man jau visu salikt manā esošajā login sistēmā nu parādīt, jo ja tu man tagad teiktu: paņem ieliec šito tur un tur tad izveido fciju kas inserto hashu tur un tur, es noteikti visu salaistu pa kakām, tāpēc nevari man visu sataisīt manā login sistēmā?

Ja tu man palīdzēsi tu būsi pats labākais, tāpat, kā andrisip, kurš man senāk ļoti palīdzēja!

Man ļoti vajag save login!

Ja jā lūk mans logins:

if(isset($_POST['username']) and isset($_POST['password']))
{
$username = smarty($_POST['username']); // smary ir fcija kas filtrē injekcijas
$password = smarty(md5($_POST['password'])); // smary ir fcija kas filtrē injekcijas
$result = mysql_query("SELECT id FROM juuzeri WHERE usernaims = $username AND passwords = $password");
if( $user = mysql_fetch_assoc($result) )
{
session_regenerate_id();
$_SESSION['is_loged'] = 1;
$_SESSION['mans_id'] = $user['id'];
$_SESSION['username'] = htmlspecialchars($_POST['username']);
if(isset($_POST['remember'])){
$kods = md5($user['id'] + $_SERVER['REMOTE_ADDR']);
#$kods = 'test';
mysql_query("UPDATE juuzeri SET kukijs = '$kods' WHERE id = {$_SESSION['mans_id']}") or die(mysql_error());
setcookie("langer", $user['id'], time()+60*60*24*100, "/");
setcookie("gueswhat", $kods, time()+60*60*24*100, "/");
}
header("Location: index.php");
}
}

Link to comment
Share on other sites

×
×
  • Create New...