我正在使用此代碼完美,但現在我得到一個錯誤500現場。刪除它使網站的工作。這個簡單的PHP代碼有什麼問題?
<?php
do_action('storefront_before_header'); ?>
<header id="masthead" class="site-header" role="banner" style="<?php storefront_header_styles(); ?>">
<div class="logad" id="logad">
<?php
if (is_user_logged_in()) {
global $current_user;
get_currentuserinfo();
echo '<ul class="logad" >
<li class="o">Olá, '.$current_user->user_firstname.'.</li>
<li class="d">
<a href="https://3brow.com/minha-conta" class="ver">Ver minha conta</a>
<a href="https://3brow.com/minha-conta/Sair/" class="sair">Sair</a></li>
</ul>';
} else {
echo '<ul class="ent">
<li><a href="#">Entrar</a></li>
<li><a href="#">Registrar</a></li>
<?php do_action('wooc_save_extra_register_fields'); ?>
</ul>';
}
?>
</div>
任何幫助,看看有什麼不對?使用php
標籤另一php
標籤,它是非法的內部
檢查你的PHP日誌和/或打開錯誤報告,以瞭解實際的錯誤是什麼。至少,你的'else'塊看起來像各種語法錯誤。 – David
嘗試雙引號標記「外面,單引號標記」裏面。 – b2ok
http://stackoverflow.com/questions/1053424/how-do-i-get-php-errors-to-display供將來參考 – apokryfos