السلام عليكم
مساعده عاجله بليز
انا مبتدى في php وحابب اعمل صفحه تسجيل لموقع باستخدام عده حقول مثل id,username,password,firstname,surname,address ...
وصفحه دخول باستخدام username و password
كونت قاعده البيانات وكتبت الكود لكن للاسف مااشتغل حاولت عده مرات ومافي
هذا كود تسجيل دخول
<?php
error_reporting (E_ALL ^ E_NOTICE);
session_start();
$userid = $_SESSION['userid'];
$username = $_SESSION['username'];
?>
<html>
<head>
<title>Memeber system - Login </title>
</head>
<body>
<?php
if ($username && $userid) {}
echo "You already logged in as <b>$username</br>. <a href='./member.php'>Click here </a> to go to the member page.";
}
else{
$form = "<form action='./loginme.php' method='post'>
<table>
<tr>
<td>Username:</td>
<td><input type='text' name='user' /></td>
</tr>
<tr>
<td>Password;</td>
<td><input type='password' name='password' /></td>
</tr>
<tr>
<td></td>
<td><input type='submit' name='loginbtn' value='Login' /></td>
<td></td>
<td><a href='./register.php'>Register</a> <a href='./forgetpass.php'>Forgot your password?</a></td>
</tr>
</table>
</form>";
if ($_POST['loginbtn']){
$user = $_POST['user'];
$password = md5($_POST['password']);
if ($user) {
if ($password){
require("connect.php");
$password = md5(md5("kjfiufj".$password."Fj56fj"));
//make sure login info correct
$query = mysql_query("SELECT * FROM users WHERE username='$user'");
$numrows = mysql_num_rows($query);
if ($numrows == 1) {
$row = mysql_fetch_assoc($query);
$dbid = $row['id'];
$dbuser = $row['username'];
$dbpass = $row['password'];
$dbactive = $row['active'];
if ($password == $dbpass){
if ($dbactive == 1) {
set session info
$_SESSION['userid'] = $dbid;
$_SESSION['username'] = $dbuser;
echo "You have been loggin in as <b>$dbuser</br>. <a href='./member.php'>Click here </a> to go to the member page.";
}
else
echo "You must activate your account to login. $form";
}
else
echo "You did not enter the correct password. $form";
}
else
echo "The username you entered was not found. $form";
mysql_close();
}
else
echo "You must enter your password. $form";
}
else
echo "you must enter your username. $form";
}
else
echo $form;
}
?>
</body>
</html>
وكود التسجيل في الموقع ماايشتغل

