Jump to content

PHP Error


Far Cry

Recommended Posts

if($session->logged_in){
   echo "<h1>Logged In</h1>";
   echo "Welcome <b>$session->username</b>, you are logged in. <br><br>"
       ."[<a href=\"Index2.php\">Newsboard</a>]   ";
       ."[<a href=\"userinfo.php?user=$session->username\">My Account</a>]   "
       ."[<a href=\"useredit.php\">Edit Account</a>]   ";
   if($session->isAdmin()){
      echo "[<a href=\"admin.php\">Admin Center</a>]   ";
   }
   echo "[<a href=\"process.php\">Logout</a>]";
}
else{
?>

<h1>Login</h1>

 

 

 

I get this error

 

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /home/a1535619/public_html/main.php on line 33

Link to comment
https://forums.phpfreaks.com/topic/204048-php-error/
Share on other sites

just remember that since php ignores white space much like html, you only need to use semicolons at the end of a statement.  (and need to remember that statements can be multiple lines, especially for when you do that to make it easier to read)

 


if ($session->logged_in) {
   echo "<h1>Logged In</h1>";
   echo "Welcome <b>$session->username</b>, you are logged in. <br><br>" 
       . "[<a href=\"Index2.php\">Newsboard</a>]   " 
       . "[<a href=\"userinfo.php?user=$session->username\">My Account</a>]   " 
       . "[<a href=\"useredit.php\">Edit Account</a>]   ";
   if ($session->isAdmin()) {
      echo "[<a href=\"admin.php\">Admin Center</a>]   ";
   }
   echo "[<a href=\"process.php\">Logout</a>]";
}
else {
?>

<h1>Login</h1>

Link to comment
https://forums.phpfreaks.com/topic/204048-php-error/#findComment-1068809
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.