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ültige SessionID ü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?