2016-07-26 178 views
-1

我正在練習Codeigniter PHP框架,我對它也很陌生。 我已經在Framework的視圖文件夾中創建了View(login.php)。 我的問題是,我發現了以下錯誤:語法錯誤,文件意外結束

Parse error: syntax error, unexpected end of file

請檢查什麼是語法錯誤到它的代碼。

<h2>Login</h2> 
<?php if($error==1){ ?> 
<p>Your username/password did not match.</p> 
<? } ?> 
<form action="<?=base_url?>users/login" method="post"> 
    <p>Username: <input type="text" name="username" /></p> 
    <p>Password: <input type="password" name="password" /></p> 
    <p><input type="submit" value="Login" /></p> 
</form> 
+0

簡單:短標記語法 –

+0

問題的名字是一樣的。但內容錯誤是不同的。 –

+0

弗雷德你能解釋我喜歡怎麼樣? –

回答

2

您的代碼有幾個問題。

首先,當您的系統未啓用短標籤語法時。

諮詢手冊:

然後表單的action="<?=base_url?>users/login"

或與額外的斜線評論action="<?php echo base_url ?>/users/login"說。

您錯過了()以便將其聲明爲函數。

  • base_url()是一個函數,所以你需要將()添加到它,這就是爲什麼你得到以下錯誤:

A PHP Error was encountered Severity: Notice Message: Use of undefined constant base_url - assumed 'base_url'

在批示說。

附加文檔:

相關問題