On first page (register.php),
$userid = preg_replace('/[^a-zA-Z0-9_]/', '', $_POST['ausername']); // protect against sql injection
$_SESSION['username'] = $userid;
When I click submit, it will bring me to the second page:
<?
session_start();
$con = sa_db_connect();
if(!$con){
echo "Database error on clicks.php";
}
if (!$row = mysql_select_db($dbName)) {
print (mysql_error());
}
$q2 = mysql_query("SELECT ID FROM People WHERE Username = '$_SESSION['username']'");
if (!$row2 = mysql_fetch_array($q2)) {
print (mysql_error());
Then IE shows:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /.../user/tellfriend.php on line 33
line 33 should be
$q2 = mysql_query("SELECT ID FROM People WHERE Username = '$_SESSION['username']'");
What's going wrong here??