You might find it easier to use Heredoc syntax. It lets you write text without having to worry about PHP parse errors. You can also use variables, meaning you don't have to drop in <?php ?> tags throughout. Syntax is $var = <<<KEYWORD stuff here KEYWORD;
<?php
echo $var = <<<END
<form action="profile_parser.php" method="post">
Username : $username<br />
Current Password: <input type="password" name="password" size="25", maxlength="20"><br />
New Password: <input type="password" name="new_password" size="25", maxlength="20"><br />
Confirm New Password: <input type="password" name="confirm_password" size="25", maxlength="20"><br />
Email Address: <input type="text" name="email" size="35", maxlength="200", value="$email"><br />
END;
if($show_email == 1){
echo "<font size=\"1\">Show my email? <input type=\"checkbox\" name=\"show_email\" value=\"checkbox\" checked></font><br />";
}
else{
echo "<font size=\"1\">Show my email? <input type=\"checkbox\" name=\"show_email\" value=\"checkbox\"></font><br />";
}
echo $var = <<<END
Location: <input type="text" name="location" size="35", maxlength="20", value="$location"><br />
Favourite Rapper: <input type="text" name="fav_rapper" size="35", maxlength="20", value="$fav_rapper"><br />
Information: <textarea name="info" cols="50" rows="3" maxlength="100">$info</textarea>
<br>
<br>
<input type="submit" value="Update Profile" name="submit">
<input type="reset" value="Reset Entries" name="reset">
</form>
END;
?>