(View Original Web?)

HOBBY > FREE SCRIPT | WIDGET | TEMPLATE

contoh simple coding php, connect database mysql, register, login


(Page 1 of 1)
contoh simple coding php, connect database mysql, register, login
mudah2an bs membantu...
buat koleksi ane jg sebagai pembelajaran
:D

yg ini untuk file register.php

Quote
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Register</title>
</head>

<body>
<h1>Register</h1>
<table><tr>
<form action=register.php method=post>

<td width="81">Username:</td>
<td width="247"><input name="username" size="30" autocomplete="off" value="" type="text" /></td>

</tr><tr>

<td>Password:</td>
<td><input name="password" size="30" type="password" /></td>

</tr>

<tr>

<td>First Name:</td>
<td><input name="firstname" size="30" type="text" /></td>

</tr>

<tr>

<td>Last Name:</td>
<td><input name="lastname" size="30" type="text" /></td>

</tr>

<tr>

<td>Age:</td>
<td><input name="age" size="30" maxlength="2" /></td>

</tr>
</table>


<p><input type="submit" class="button" value="Register" /></p>
</form>
</body>
</html>

buat connect-in ke data base buat file mysql-connect.php

Quote
Code:
<?php
$con 
mysql_connect("DB_HOST","DB_USER","DB_PASS");
mysql_select_db("DB_NAME"$con);
?>


silakan replace, ato taro aja di area register.php , buat input kedatabase gunanya

Quote
Code:
<?php
include 'mysql-connect.php';
$username $_POST['username'];
$password $_POST['password'];
$firstname $_POST['firstname'];
$lastname $_POST['lastname'];
$age $_POST['age'];
$ip $_SERVER['REMOTE_ADDR'];

$result mysql_num_rows(mysql_query("SELECT * FROM TABLENAME WHERE username='$username'"));
if(
$result == 1)
    {
    echo 
<h1>ERROR!</h1>The username you have chosen already exists!;
    }
else
    {
    
mysql_query("INSERT INTO TABLENAME (username, password, firstname, lastname, age, ip)
VALUES ('
$username', '$password', '$firstname', '$lastname', '$age', '$ip')");

    echo 
'
  <p>Congratulations! You have successfully registered! </p>
  <p>Click <a href="login.php">here</a> to login.</p>‘;
?>

sekarang kite bikin script buat login login.php

Quote
Code:
<html>
<head>
<title>Login</title>
</head>
<body>
<form name="login" action="login2.php" method="post">


<table align="center"><tr>

<td class="title">Username</td>
<td><input name="user" size="30" autocomplete="off" value="" type="text" /></td>

</tr><tr>

<td class="title">Password</td>
<td><input name="pass" size="30" type="password" /></td>

</tr></table>


<p style="text-align:center;"><input type="submit" class="button" value="Login" /></p></form>
</body>
</html>

sekarang buat file login2.php ,  apa gunanya? buat validasi masuk kearea member, apakah data login ada pada database yg udah diinput waktu register tadi...

Quote
Code:
<?php
include 'mysql-connect.php';

$username $_POST['user'];
$password $_POST['pass'];
$query1 mysql_query("SELECT * FROM TABLENAME WHERE username='$username'");
$result mysql_num_rows($query1);
if(
$result == 0)
{
include 
'<h1>Error!</h1>The username you specified does not exist!';
}
else
{

$checkuser mysql_query("SELECT * FROM TABLENAME WHERE username='$username'");

            
$row mysql_fetch_array($checkuser);
                            
$password2 $row['password'];
                            
$status $row['status'];
                if (
$password == $password2)
                    {
                    
//PUT PASSWORD PROTECTED INFORMATION HERE
                    
}
                else
                    {
                    echo 
'<h1>Error!</h1>The username and password combination you entered does not match the ones we have in the database.';
                    }

}
?>

yoi, mungkin segitu aja dah cukup... silakan dicoba brhoo
moga bermanfaat
boking buat tambahan
nice share mod ane coba dulu
 
 
ini salah satu script yg ane butuh nih ,,buat belajar php , kebetulan ane pengin mendalami PHP ...
kalo ada lg, share lg ya min ,,
(Page 1 of 1)

Navigation

Back Sub-Forum

MS-Room.COM Style modify by Danny, Host on moresharehosting.com | TERM OF SERVICE/DMCA/PRIVACY POLICY AGREEMENT
Sitemap: Mobile Web | AMP | Topics | Chord Guitar Indonesia