我不知道爲什麼圖像不顯示,我想這是因爲回顯變量沒有正確完成。請幫助我。PHP標記在回顯的HTML標記中不起作用
下面是代碼:
<!-- User account -->
<?php if($this->session->userdata('logged_in')){
$session_data = $this->session->userdata('logged_in');
$data['username'] = $session_data['username'];
$data['email'] = $session_data['email'];
$profile_image = base_url().'assets/img/logo-berkeley.png';
echo '<div class="pull-right">
<div class="dropdown user-account">
<a class="dropdown-toggle" href="#" data-toggle="dropdown">
<img src=" . echo $profile_image;. " alt="avatar">
</a>
<ul class="dropdown-menu dropdown-menu-right">
<li><a href="user-login.html">Login</a></li>
<li><a href="user-register.html">Register</a></li>
<li><a href="user-forget-pass.html">Forget pass</a></li>
<li><a href="#">Logout</a></li>
</ul>
</div>
</div> '; } else { echo '<div class="pull-right user-login">
<a class="btn btn-sm btn-primary" href="#">Login</a> or <a href="#">register</a>
</div>'; } ?>
<!-- END User account -->
閱讀有關報價和單引號和雙引號之間的區別...和功能如何回聲工作 – donald123
不要使用'echo'有:'' –
沒有在這裏再次呼應只需鍵入 –