2013-08-16 22 views
-5
[16-Aug-2013 01:38:56 America/Sao_Paulo] PHP Parse error: syntax error, unexpected '}' in /home/lineage/public_html/includes/templates/activate.php on line 21 

存檔:錯誤在我的PHP

<?php 
    if (!isset($included) || !$included) exit(); 

    if ($hash->validate($_GET['serial'])) 
     if ($_handlerLoginServer->exec($_queryLogin['activateAccount'],array($_GET['serial'])) > 0) { 
      $account = $_handlerLoginServer->select($_queryLogin['accountSerial'],array($_GET['serial'])); 
      if ($cookie->set("referral")) { 
       if (!$_handlerLoginServer->select($_queryLogin['checkIP'],array($_SERVER['REMOTE_ADDR']))) 
        $_handlerLoginServer->execute($_queryLogin['increaseReferral'],array($cookie->get("referral"))); 
        $playerInfo = $_handlerLoginServer->select($_queryLogin['selectPlayer'],array($cookie->get("referral"))); 
        if ($playerInfo[3] % 10 == 0) { 
         $balance->increase($playerInfo[1],$_config['referralReward']); 
         $log->add($log->format($_lang['log']['referralReward'],array($_config['referralReward'])),$playerInfo[1]); 
        } 
       } 
       $cookie->delete("referral"); 
      } 
      $log->add($_lang['log']['activatedAccount'],$account[0]); 

      $_templatePage->replace("feedback",$_lang['success']['activateAccount']); 
     } else 
      $_templatePage->replace("feedback",$_lang['error']['activateAccount']); 
    } else 
     $_templatePage->replace("feedback",$_lang['error']['serialFormat']); 
?> 
+3

扔在4號線 – 2013-08-16 05:01:27

+0

年底開放的花@vinodadhikary你還不如編輯的問題,使它的答案! – Prasanth

+2

@Prasanth,我在等待一些回答說,至少練習打開和關閉大括號,這是一個很好的編程習慣。僅僅因爲你不需要它(對於一個單獨的線塊,所謂的)並不意味着你必須忽略它,並最終陷入這個混亂。 – vee

回答

2

在4號線和8,你需要添加一個左括號

更換線4

if ($hash->validate($_GET['serial'])) 

if ($hash->validate($_GET['serial'])) { 

變線8

if (!$_handlerLoginServer->select($_queryLogin['checkIP'],array($_SERVER['REMOTE_ADDR']))) 

if (!$_handlerLoginServer->select($_queryLogin['checkIP'],array($_SERVER['REMOTE_ADDR']))) { 
+0

你添加了一個錯字,所以我編輯了 – 2013-08-16 05:10:21

0

轉到4號線,並添加一個開放squiggily支架:

<?php 
    if (!isset($included) || !$included) exit(); 

    if ($hash->validate($_GET['serial'])){