rafiki
03-05-2007, 09:59 PM
<?php
$submit = $_GET['submit'];
$name = $_POST['name'];
$sname = $_POST['sname'];
$email = $_POST['email'];
$username = $_POST['username'];
$password = $_POST['password'];
if (isset($submit))
{
if (!isset($username))
{
echo "Please enter a username.";
}
if (!isset($password))
{
echo "Please enter a password.";
}
else {
$count = count($password);
}
if (!isset($email))
{
echo "Please enter your VALID email address.";
}
if (!isset($name))
{
echo "Please enter your name.";
}
if (!isset($sname))
{
echo "Please enter your last name.";
}
if ($count < 6)
{
echo "Password too short.";
}
}
$datahost = localhost;
$dataname = databasename;
$datapase = databasepass;
$datauser = databaseuser;
mysql_connect($datahost, $datauser, $datapass) or
die(mysql_error());
mysql_select_db($dataname) or die(mysql_error());
$check = mysql_query("SELECT username FROM users WHERE
username='$username'");
$user_exist = mysql_num_rows($check);
if($user_exist > 0){
echo "I'm sorry but the username you specified has already
been taken. Please pick another one.";
unset($user);
exit;
}
$query = "INSERT INTO users (name, sname, email, username,
password, )
VALUES('$name', '$sname', '$email', '$username',
'$password')";
mysql_query($query) or die(mysql_error());
mysql_close();
echo "You have successfully registered please click <a href
=\"/login.php\" >here</a> to log in";
?>
<?php
if (!isset(submit))
{
include 'register.htm';
}
?>
would this script work i have no host to test
p.s if someone has a little space for me to test i would appreciate
for some reason lycos wont work, and cant find anouther one with instant sign up
$submit = $_GET['submit'];
$name = $_POST['name'];
$sname = $_POST['sname'];
$email = $_POST['email'];
$username = $_POST['username'];
$password = $_POST['password'];
if (isset($submit))
{
if (!isset($username))
{
echo "Please enter a username.";
}
if (!isset($password))
{
echo "Please enter a password.";
}
else {
$count = count($password);
}
if (!isset($email))
{
echo "Please enter your VALID email address.";
}
if (!isset($name))
{
echo "Please enter your name.";
}
if (!isset($sname))
{
echo "Please enter your last name.";
}
if ($count < 6)
{
echo "Password too short.";
}
}
$datahost = localhost;
$dataname = databasename;
$datapase = databasepass;
$datauser = databaseuser;
mysql_connect($datahost, $datauser, $datapass) or
die(mysql_error());
mysql_select_db($dataname) or die(mysql_error());
$check = mysql_query("SELECT username FROM users WHERE
username='$username'");
$user_exist = mysql_num_rows($check);
if($user_exist > 0){
echo "I'm sorry but the username you specified has already
been taken. Please pick another one.";
unset($user);
exit;
}
$query = "INSERT INTO users (name, sname, email, username,
password, )
VALUES('$name', '$sname', '$email', '$username',
'$password')";
mysql_query($query) or die(mysql_error());
mysql_close();
echo "You have successfully registered please click <a href
=\"/login.php\" >here</a> to log in";
?>
<?php
if (!isset(submit))
{
include 'register.htm';
}
?>
would this script work i have no host to test
p.s if someone has a little space for me to test i would appreciate
for some reason lycos wont work, and cant find anouther one with instant sign up