Einzelnen Beitrag anzeigen
  #1  
Alt 12.06.2012, 23:08:16
Kurosan Kurosan ist offline
Anfänger
 
Registriert seit: Feb 2011
Alter: 50
Beiträge: 8
Language mit der SID übernehmen

Hallo

Ich bekomme es hin das die SID übernommen wird, allerdings bekomme ich es nicht hin das dabei auch die Language mit übergeben wird, so das das Script darauf zugreifen kann.

PHP-Code:
        // Prüfen ob die übertragene Session-ID zu einem User mit Admin-Rechten gehört
                
if ( isset($_GET['s_id']) ) {
                        
$s_id $_GET['s_id'];
                } else {
                        die( 
"<b>Fehler: Keine gültige SessionID übergeben!</b>");
                }
                
$result mysql_query("SELECT `is_admin`,`_s_language_id` FROM `".$dbPrix."session`, `".$dbPrix."user` WHERE ".$dbPrix."session._s_id = '".$s_id."' AND _s_user_id = ".$dbPrix."user.id AND ".$dbPrix."user.is_admin = 'y' ORDER BY id LIMIT 1");
                
$row mysql_fetch_assoc($result);
                
$is_admin htmlspecialchars($row['is_admin']);
                if( 
$is_admin != 'y' ) {
                        die( 
"<b>Fehler: Keine g&uuml;ltige SessionID &uuml;bergeben!</b><br />Der Benutzer muss im Chat eingeloggt und Admin sein.");
                } else { 
so wird die SID überprüft und übergeben.
Beim Versuch die Language einzubinden(bitte nicht lachen):
PHP-Code:
$sql "SELECT `_s_language_id` FROM `".$dbPrix."session`";
$result =  mysql_fetch_assoc($sql)
    or die(
"<b>Error:</b> "mysql_error()); 
passiert eigentlich garnichts, was wohl daran liegt das mir irgendetwas fehlt zur Ausführung der Abfrage.
Wie bekomme ich jetzt hin das die Language auch übernommen wird für das Script?
Mit Zitat antworten