Jump to content

HTML Code Right Smack In The Middle Of PHP Code


cangrejero

Recommended Posts

My script reads:

<?

/**

* User has already logged in, so display relavent links, including

* a link to the admin center if the user is an administrator.

*/

if($session->logged_in){

  echo "<h1>Logged In</h1>";

  echo "Welcome <b>$session->username</b>, you are logged in. <br><br>"

      ."[<a href=\"userinfo.php?user=$session->username\">My Account</a>]   "

      ."[<a href=\"useredit.php\">Edit Account</a>]   ";

  if($session->isAdmin()){

      echo "[<a href=\"admin/admin.php\">Admin Center</a>]   ";

  }

  echo "[<a href=\"process.php\">Logout</a>]";

}

else{

 

How can I insert a link to a new page BEFORE the "else" statement.  Any guidance appreciated.  Thanks!!

 

you don't have to use heredoc syntax....

 

double quotes should do the trick in echoing variables within html code/strings

$var = 'hello world';
echo "<b> $var </b>";

 

if mixing actual code and not just variables within strings you can try concacetantion

echo '<b>'.strtolower('HELLO WORLD').'</b>';

 

single quotes:

'string'.code.'string'.code.'string'

'string'.code

 

double quotes:

"string".code."string".code."string"

"string".code

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.