解析错误:语法错误,意外T_IF / home49

时间:2013-03-01 00:27:13

标签: php

在我的网站标题中插入这段代码时出现以下错误。任何人都可以帮我找到错误并修复它吗?

“解析错误:语法错误,第49行/home/m3999316/public_html/testing/wp-content/themes/gridmarket/header.php中的意外T_IF”,这是我的代码:

if ( is_user_logged_in() ) {
  global $current_user;
  get_currentuserinfo();
  echo 'Welcome, '.$current_user->user_login.'';
  $user_id = $current_user->ID;
  $user_blogs = get_blogs_of_user( $user_id );
  $playground = count($user_blogs);  
  $mainblog_name =

  if (is_super_admin()){echo ' | Manage Network';} elseif ($playground == 1) {
    echo ' | Start Selling';
  } else {
    foreach ($user_blogs as $user_blog) {
      if ($user_blog->blogname!= 'Marketpress Fronted Plugin - Demo' )
        echo 'Manage Store';
    }
  }
    echo ' | Log out';
} else {
    echo 'Login | Register';
}

?>

2 个答案:

答案 0 :(得分:2)

$mainblog_name =是什么造成的。分配变量或不使用它。别忘了最后的;

答案 1 :(得分:1)

它显示此错误,因为if (is_super_admin()){echo ' | Manage Network';} elseif ($playground之前的语句未完成。 $mainblog_name =没有分配任何值...也没有用分号(;)

正确终止