Hi,
I have a problem -.- undzwar habe ich das design in html (css) gemacht nur wenn ich mich halt einlogge dann sind die texte wie name: sss über den header hier einmal bild:
hier mal der code von profile.php
PHP
<?php
include("config.php"); //Config.php hinzufügen
session_start(); //Session starten
error_reporting(0);
function getRankName($id)
{
$alevel = array(
1 => 'Hamster',
2 => 'Frettchen',
3 => 'Meerschweinchen',
4 => 'Wombat',
5 => 'Gamemaster',
);
return array_key_exists($id, $alevel) ? $alevel[$id] : $id;
}
if(isset($_SESSION['username'])) //Wenn Session eingestellt ist , also wenn der User eingeloggt ist
{
$username = $_SESSION['username']; //Einstellung von der Variable Username als einer von der Session
$query = mysql_query("SELECT * FROM user WHERE username = '$username'"); //Wählt alle von der Tabelle User aus welche den Username haben die deinen Namen in dem du dich eingeloggt hast haben
echo "Willkommen ".$_SESSION['username']; //Sagt Willkommen zu den Usern
while($row = mysql_fetch_assoc($query)) //Schleift durch die Tabelle um die Infos zu erhalten
{
$name = $row['username']; //Wählt username aus und ändert Username in der Seite
$alevel = $row['alevel'];
$Fraktion = $row['Fraktion'];
$money = $row['money']; //Wählt User geld aus und ändert Money in der Seite
$score = $row['score']; //Wählt User Score aus und ändert Score auf der Seite
$kills = $row['kills']; //Wählt User Kills aus und ändert Kills auf der Seite
$deaths = $row['deaths']; //Wählt User Tode aus und ändert deaths aud der Seite
}
echo "<br><br>Name: ".$name."<br> Level: ".$score."<br>Admin: ".getRankName($alevel)."<br> Geld: ".$money."<br> Fraktion: ".$Fraktion."<br> Kills: ".$kills."<br> Tode: ".$deaths;
}
else header('location: index.php'); //Wenn der User nicht eingeloggt ist wird er auf die Login Seite umgeleitet (Login.php)
?>
Alles anzeigen