I keep getting this error for my script that I just finished making:
Parse error: parse error, unexpected $ in /home/theblizz/public_html/studiocommunity/registration.php on line 81
here is my script:
<?
include('header.php');
function checkEmail($email)
{
if(eregi("^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$]", $email)) #checking to see if valid characters
{
return FALSE;
}
if( (!$name) or (!$uname) or (!$pass) or (!$pass_two) or (!$email) )
{
echo('<center><h2>New User Registration</h2>
<br>
<form actoin="$php_self" method="post">
<table border="0">
<tr><td>Name:</td><td><input type="text" name="name" value="$name"></td></tr>
<tr><td>Email:</td><td><input type="text" name="email" value="$email"></td></tr>
<tr><td>Username:</td><td><input type="text" name="uname" value="$uname"></td></tr>
<tr><td>Password:</td><td><input type="password" name="pass" value="$pass"></td></tr>
<tr><td>Password:</td><td><input type="password" name="pass_two" value="$passTwo"></td></tr>
'); }
if( (checkEmail($email) == TRUE) && ($pass == $passTwo) )
{
require_once('db_connect.php');
$conn = db_connect();
$db = mysql_select_db('theblizz_studio', $conn)
or die ('Registration failure, try again.');
$sql = 'SELECT * FROM users';
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
$usertaken = $row['uname'];
if( $uname == $usertaken )
{
echo('Username is already in use, please choose another<br>
<a href="registration.php">Go Back</a>'); }
else {
$sql = 'INSERT INTO users
(name, email, uname, pass) VALUES
("$name", "$email", "$uname", "$pass")';
$result = mysql_query($sql, $conn)
or die ('Registration failure, try again.');
if ( $result )
{
echo('Thanks, $name, you are now a member of the Studio Community!');
}}}
else {
if( $pass != $passTwo )
{
echo('<font color="red">*Your passwords did not match.</font>
<br><br>
<center><h2>New User Registration</h2>
<br>
<form actoin="$php_self" method="post">
<table border="0">
<tr><td>Name:</td><td><input type="text" name="name" value="$name"></td></tr>
<tr><td>Email:</td><td><input type="text" name="email" value="$email"></td></tr>
<tr><td>Username:</td><td><input type="text" name="uname" value="$uname"></td></tr>
<tr><td>Password:</td><td><input type="password" name="pass" value="$pass"></td></tr>
<tr><td>Password:</td><td><input type="password" name="pass_two" value="$passTwo"></td></tr>');
}
else {
echo('<font color="red">*Your E-mail address was not valid.</font>
<br><br>
<center><h2>New User Registration</h2>
<br>
<form actoin="$php_self" method="post">
<table border="0">
<tr><td>Name:</td><td><input type="text" name="name" value="$name"></td></tr>
<tr><td>Email:</td><td><input type="text" name="email" value="$email"></td></tr>
<tr><td>Username:</td><td><input type="text" name="uname" value="$uname"></td></tr>
<tr><td>Password:</td><td><input type="password" name="pass" value="$pass"></td></tr>
<tr><td>Password:</td><td><input type="password" name="pass_two" value="$passTwo"></td></tr>');
}}
?>