2011-11-02 27 views
-2

好吧,所以我需要此代碼來檢查並查看用戶是否有會話。他們不必同時擁有這兩個,因爲一個是管理員,一個是用戶。但即時通訊得到一個錯誤,這說的意外{但我不知道爲什麼。當我刪除大括號時,我收到了意想不到的T_STRING錯誤。林非常新isset,但它是推薦我使用這個,而不是session_is_registered。請幫幫我!意外的{&T-Strings

<?php session_start(); 
include('../../phpconfig/connect.php'); 
if ((!isset($_SESSION['premiersounds_username']) || (!isset($_SESSION['user'])) {header("location:http://psdjs.co/login%20system/index.php?error=PLEASE LOGIN TO VIEW EVENTS!");} ?> 

回答

1

你不平衡括號。

這應該工作:

<?php 
session_start(); 
include('../../phpconfig/connect.php'); 
if (!isset($_SESSION['premiersounds_username']) || !isset($_SESSION['user'])) { 
    header("location:http://psdjs.co/login%20system/index.php?error=PLEASE LOGIN TO VIEW EVENTS!"); 
} 
?> 
+0

謝謝@Jared伍 –

2

你有兩個額外的(,在你的代碼更改

if ((!isset($_SESSION['premiersounds_username']) || (!isset($_SESSION['user'])) 

if (!isset($_SESSION['premiersounds_username']) || !isset($_SESSION['user']))