2014-08-27 30 views
0

這是我的路線:laravel - 從控制器響應啓動絲毫分號

Route::get('/auth/login', '[email protected]'); 

,這是我的控制器:

class AuthenticationController extends BaseController { 


public function login(){ 

    $credentials=Input::all(); 
    $userName = $credentials['userId']; 
    $password = hash('sha256', $credentials['password']); 

    return $userName; 

當然這個過程是沒有意義的,其實我刪除了程序的邏輯使其更具可讀性。

問題是,在來自服務器的每一個響應中,在起始處附加了分號。假設用戶名是

mark86

是服務器的回報是:

; mark86

另外,如果我更換return語句白衣:

echo 'hi'; 

服務器仍然返回:

;喜

希望有人可以幫助我,謝謝。

+0

你能OAT視圖登錄表單呢? – 2014-08-27 17:24:16

+0

這聽起來像某個地方迴響着';'。嘗試'回聲'嗨';退出;' – user3158900 2014-08-27 17:25:18

回答

0

對我來說就像你有一個「;」在腳本中較高的標籤外側。

(因爲顯示的打印的「」首先是指它在腳本高於初始回聲)

+0

; <?php - 對不起,浪費時間...我要埋葬我:( – ciccioassenza 2014-08-27 17:48:33

+0

那麼它發生在我們身上,只記得php從上到下運行,所以如果你看到一些東西在你的輸出中,這是一個錯過,越高它在頁面上執行的越高,它將在腳本中。 – user3750649 2014-08-27 17:53:46

+0

非常感謝,我會牢記! – ciccioassenza 2014-08-27 18:53:20