آموزش ساخت فرم ساده ورود به سیستم با php
آموزش ساخت فرم ساده ورود به سیستم با php
در این پست از سورس سافت با یکی دیگر از آموزش های برنامه نویسی با آموزش ساخت فرم ساده ورود به سیستم با php از بخش آموزش php در خدمت شما دوستان همیشگی سایت هستیم.
برای این کار ما نیاز داریم ابتدا فرم خود را در html طراحی کنیم و سپس کدهای خود را از طریق فایل php ارتباط دهیم.
سورس کد html :
<form method=”POST” action=”login2.php”>
<table align=”center” >
<tr>
<td>
Username:
</td>
<td>
<input type=”text” name=”username” size=”10″>
</td>
</tr>
<tr>
<td>
Password:
</td>
<td>
<input type=”password” name=”password” size=”10″>
</td>
</tr>
<tr>
<td colspan=”2″ align=”right”>
<hr />
</td>
</tr>
<tr>
<td colspan=”2″ align=”right”>
<input type=”submit” value=”Submit” name=”Login” />
</td>
</tr>
</table>
</form>
سورس کد php :
<?
session_start();
include_once(“connect2.php”);
$username=$_POST[‘username’];
$password=$_POST[‘password’];
$sql = “SELECT * FROM users WHERE username=’$username’ AND password=’$password'”;
$result = mysql_query($sql);
?>
<html>
<head>
<title>Login Verify Page</title>
</head>
<body bgcolor=”#CCCCFF” text=”#330099″>
<?
//check that at least one row was returned
$rowCheck = mysql_num_rows($result);
if($rowCheck < 1){
?>
<h1 align=”center”>Login Failed</h1>
<br /><br />
<p align=”center”>
Incorrect login name or password. <br>
Please <a href=”./”>try again.</a>!
</p>
<?
exit;
}
else {
while($row = mysql_fetch_array($result)){
//start the session and register a variable
session_register(‘username’);
//echo “Logged in successfully!”;
//session_start();
//session_register(‘username’);
//successful login code will go here…
// header( “Location: checkLogin.php” );
//header(“Location: main.php”);
?>
<h1 align=”center”>Login Successful</h1>
<br /><br />
<p align=”center”>
To proceed to the Main Page. <br>
Please <a href=”main.php”>click here.</a>!
</p>
<?
}
//if nothing is returned by the query, unsuccessful login code goes here…
}
?>
</body>
</html>
اگر سوال یا مشکلی در مورد آموزش ساخت فرم ورود در php داشته باشید میتونید از فرم دیدگاه ها یا انجمن سایت با ما در میان بگذارید.
دیدگاه ها