php registration da mama methan aliyannam meke mata indent karanna beri hinda.. therum ganna amaruwei..
html part
---------
<form action="/register.php" method="post" >
<table cellspacing="0px" celpadding="3px">
<tr>
<td align="right" valign="middle" >Username :</td>
<td align="left" valign="middle" ><input type="text" name="username" maxlength="20" /></td>
</tr>
<tr>
<td align="right" valign="middle" >Password :</td>
<td align="left" valign="middle" ><input type="password" name="password" maxlength="20" /></td>
</tr>
<tr>
<td align="right" valign="middle" >Repeat password :</td>
<td align="left" valign="middle" ><input type="password" name="repassword" maxlength="20" /></td>
</tr>
<tr>
<td> </td>
<td align="left" valign="middle" ><input type="submit" name="submit" value="Register" /></td>
</tr>
<!-- you can add more fields here
-->
</table>
</form>
php part
--------
<?php
$username = strtolower($_POST['username']);
$password = strtolower($_POST['password']);
$repassword = strtolower($_POST['repassword']);
$submit = $_POST['submit'];
if ($submit){
if ($username&&$password){
if (strlen($username)<=5){
if (strlen($password)<=5){
if ($password==$repassword){
$sql=mysql_connect("your host", "path", "password") or die("Server error.");
$selectDb=mysql_select_db("your database name") or die("Can not find the database.")
$query=mysql_query("SELECT * FROM `table name` WHERE `username`='$username'");
$checkExists = mysql_num_rows($query);
if ($checkExists ==0){
$password = md5($password);
$register = mysql_query("INSERT INTO `table name` VALUES('', '$username', '$password')");
echo "You are successfully registered.";
exit();
}
else{
echo "A user with this username already exists.";
exit();
}
}
else{
echo "Password and repeat password does not match.";
exit();
}
}
else{
echo "Password you have entered, too short.";
exit();
}
}
else{
echo "Username you have entered, too short.";
exit();
}
}
else{
echo "Please fill all the fields.";
exit();
}
}
?>
meka mama me welawe meke liwwe... errors tiyenawada missing welada kiyala nam beluwe na.. simple registration ekak meka ubata thawa one nam advanced widihata errors javascript ehema dala handle karanna puluwan.. meka basic.. thawa country ehemath one nam database ekata add karaganing..