Permisiuni de admin
Scris: Dum Iun 10, 2012 12:52 am
Am urmatorul cod:
in baza de date am:
ce sa mai adaug in cazul in care este admin adica user_permission 9 sa ma redirectioneze catre .... admin.php de ex. Am incercat niste if-uri sau elseif ...inca o verificare in query si mi-am prins urechile....
Numai Bine!
Cod: Selectaţi tot
<?php
session_start();
$username = $_POST['username'];
$password = $_POST['password'];
if($username&&$password)
{
require ("../connect.php");
$query = mysql_query("SELECT * FROM users WHERE username='$username'");
$numrow = mysql_num_rows($query);
if ($numrow!=0)
{
while ($row = mysql_fetch_assoc($query))
{
$dbusername = $row['username'];
$dbpassword = $row['password'];
}
//check to see if they match
if($username==$dbusername&&md5($password)==$dbpassword)
{
echo "Conectat cu succes!<a href='login/member.php'>Apasa aici daca nu esti automat redirectionat </a>";
$url = '../index_principal.php';
echo '<META HTTP-EQUIV=Refresh CONTENT="2; URL='.$url.'">';
$_SESSION['username']=$username;
}
else
echo "Parola incorecta";
}
else
die("User incorcect!");
}
else
die("Introdu un user si o parola !");
?>
in baza de date am:
Cod: Selectaţi tot
id fullname user pass date user_permission
user_permission default 0
ce sa mai adaug in cazul in care este admin adica user_permission 9 sa ma redirectioneze catre .... admin.php de ex. Am incercat niste if-uri sau elseif ...inca o verificare in query si mi-am prins urechile....
Numai Bine!