Please see the following code....
<?php
include("admin.inc");
if ((!ereg(".+\@.+\..+", $user)) || (!ereg("^[a-zA-Z0-9_@.-]+$", $user)))
{
print "
<body bgcolor=\"#8080FF\">
<b>Invalid Email address! Please <a href=/index.html>register</a> properly!!!</b>
";
exit;
}
else
{
setcookie( "user", $user, "0" );
$db = "register";
$link = mysql_connect( "localhost:/users/rupertbj/domains/rupstar.co.uk/sql/mysql.sock", "root" );
if ( !$link ) die( "Couldn't connect to MySQL" );
mysql_select_db( $db, $link ) or die( "Couldn't open $db: ".mysql_error() );
if ( $sql = "SELECT user FROM userTable WHERE user = '$user'";
mysql_query( $sql, $link );
mysql_close( $link ); )
{
$query = "UPDATE userTable SET date_time = now() WHERE user = $user";
mysql_query( $query, $link );
mysql_close( $link );
}
else
{
$sql = "INSERT INTO userTable VALUES ( '$user', now() )";
mysql_query( $sql, $link );
mysql_close( $link );
}
}
?>
This brings up an error message:
Parse error: parse error in /users/rupertbj/domains/rupstar.co.uk/html/mysqllogin.php on line 18
line 18 reads:
if ( $sql = "SELECT user FROM userTable WHERE user = '$user'";
Please can someone help me out?
Thanks in advance for your help!