allso ich poste mal mein Script zur erläuterung ich habe alle benutzer daten in ein XML File gespeichert (hat seinen grund allso kommt mir nicht mit MySQL :-) )
Diese Daten lese ich aus kontroliere ob sie Stimmen und wenn sie korent sind schreibe ich alle werte aus dem XML File in Sessions.
Dies funktioniert eigentlich auch alles nur das genau diese Session Variabeln nur auf diese Seite gültig sind. Wo liegt da der hund begraben ????
PHP-Code:
<?php
session_start();
$Status="No";
if(isset($_POST['UID'])){
$UID = $_POST['UID'];
$PWD = $_POST['PWD'];
if(file_exists('../../../Datas/PLAYER/'.$UID.'/Player.xml')){
$Player_File = simplexml_load_file('../../../Datas/PLAYER/'.$UID.'/Player.xml');
$temp = $Player_File->Active;
if($Player_File->Active <> "NO"){
if($Player_File->Password == md5("KoE".$PWD)){
$_SESSION['UID'] = $Player_File->UID;
$_SESSION['Email'] = $Player_File->Email;
$_SESSION['Nickname'] = $Player_File->Nickname;
$_SESSION['Password'] = $Player_File->Password;
$_SESSION['Name'] = $Player_File->Name;
$_SESSION['Vorname'] = $Player_File->Vorname;
$_SESSION['Land'] = $Player_File->Land;
$_SESSION['DOB'] = $Player_File->DOB;
$_SESSION['EvoLevel'] = $Player_File->EvoLevel;
$_SESSION['Score'] = $Player_File->Score;
$_SESSION['Allianz'] = $Player_File->Allianz;
$_SESSION['LastLogin'] = $Player_File->LastLogin;
$_SESSION['LastIP'] = $Player_File->LastIP;
$_SESSION['Galaxy'] = $Player_File->Galaxy;
$_SESSION['System'] = $Player_File->System;
$_SESSION['Planet'] = $Player_File->Planet;
$_SESSION['Island'] = $Player_File->Island;
$_SESSION['PositionX'] = $Player_File->PositionX;
$_SESSION['PositionY'] = $Player_File->PositionY;
$Status="Ok";
}//if
}//if
}//if
}//if
if($Status=="Ok"){
//header("location:../../../index.php?SCID=Game_Design");
header("location:test.php");
}else{
header("location:../../../index.php?SCID=Index_Design&Error=1");
}//if
?>