# \[PHP\] Registration script!

**URL:** <https://forum.kirupa.com/t/php-registration-script/184539>\
**Category:** Uncategorized\
**Created:** [April 5, 2006, 7:51pm UTC](https://forum.kirupa.com/t/php-registration-script/184539 "2006-04-05T19:51:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zaxza](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/zaxza/32/2227_2.png) [@Zaxza](https://forum.kirupa.com/u/Zaxza)\
**Post date:** [April 5, 2006, 7:51pm UTC](https://forum.kirupa.com/t/php-registration-script/184539/1 "2006-04-05T19:51:04Z")

</div>

I’m making a user registration script and i’m having a problem with line 5. I cant see what the problem is.

> **Parse error** : parse error, unexpected T\_VARIABLE in **/home/www/maive.awardspace.com/userarea/register.php** on line **5**  
> Can anyone help? I’m still quite new to php.

Thanks in advance…

```php
<?php
include ("connect.php")

// convert posted info to easy to use variables
$user = $_REQUEST['username'];//get username from form
$pass = $_REQUEST['password'];//get password from form
$email = $_REQUEST['email'];// get email from form
$location = $_REQUEST['location'];// get location from form
$realname = $_REQUEST['realname'];// get realname from form
$website = $_REQUEST['website'];// get website from form
$biography = $_REQUEST['biography'];// get biography from form

// strip away any dangerous tags
$user=strip_tags($user);
$pass=strip_tags($pass);
$email=strip_tags($email);
$location=strip_tags($location);
$realname=strip_tags($realname);
$website=strip_tags($website);
$biography=strip_tags($biography);

// remove spaces from variables
$user=str_replace(" ","",$user);
$pass=str_replace(" ","",$pass);
$email=str_replace(" ","",$email);
$website=str_replace(" ","",$website);

// remove escaped spaces
$user=str_replace("%20","",$user);
$pass=str_replace("%20","",$pass);
$email=str_replace("%20","",$email);
$website=str_replace("%20","",$website);

// add slashes to stop hacking
$user=addslashes($user);
$pass=addslashes($pass);
$email=addslashes($email);
$location=addslashes($location);
$realname=addslashes($realname);
$website=addslashes($website);
$biography=addslashes($biography);

// minimum lengths
$minpass_len = 6; //password minimum length

if(strlen($pass) < $minpass_len)
{
die("Password was not long enough! Password must be 6 letters/digits long..." include ("signup.html"));
}

// hash users password for security (32 chars random - md5)
$pass=md5($pass);

// create the SQL query to be executed
$request = "INSERT INTO `users` ( `userid` , `username` , `password` , `email` , `location` , `realname` , `website` , `biography`) VALUES ('', '$user', '$pass', '$email', '$location', '$realname', '$website', '$biography');";

// execute the query
$result = mysql_query($request);

// check if succesful registration
if($result){
echo "Registration was succesful" include ("login.html");
} else {
echo "Registration failed" include ("signup.html");
}
?>

```

---

<div class="post-metadata">

**Author:** ![JoshuaJonah](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/joshuajonah/32/1775_2.png) [@JoshuaJonah](https://forum.kirupa.com/u/JoshuaJonah)\
**Post date:** [April 5, 2006, 7:52pm UTC](https://forum.kirupa.com/t/php-registration-script/184539/2 "2006-04-05T19:52:02Z")

</div>

```php
include ("connect.php")

```

should be:

```php
include ("connect.php");

```

---

<div class="post-metadata">

**Author:** ![Zaxza](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/zaxza/32/2227_2.png) [@Zaxza](https://forum.kirupa.com/u/Zaxza)\
**Post date:** [April 5, 2006, 7:55pm UTC](https://forum.kirupa.com/t/php-registration-script/184539/3 "2006-04-05T19:55:12Z")

</div>

Opps, its always something simple lol. Thanks

---

<div class="post-metadata">

**Author:** ![JoshuaJonah](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/joshuajonah/32/1775_2.png) [@JoshuaJonah](https://forum.kirupa.com/u/JoshuaJonah)\
**Post date:** [April 5, 2006, 7:55pm UTC](https://forum.kirupa.com/t/php-registration-script/184539/4 "2006-04-05T19:55:32Z")

</div>

np:)
