Hallo Community,
Ich programmiere gerade eine Clanliga, nun wollte ich mit sessions nach dem Login die Daten aus der Datenbank mit session_register() speichern.
In der login.php macht er das auch,da gibt er mir die Variablen auch aus, nur in der manager.php nicht mehr. Warum?
Hier der code:
login.php
	manager.php
	
					Ich programmiere gerade eine Clanliga, nun wollte ich mit sessions nach dem Login die Daten aus der Datenbank mit session_register() speichern.
In der login.php macht er das auch,da gibt er mir die Variablen auch aus, nur in der manager.php nicht mehr. Warum?
Hier der code:
login.php
Code:
	
	<?PHP
session_name("GID");
session_start();
//INCLUDES & REQUIRED
include "config.cfg";
// ALLGEMEINE DATENBANK PARAMETER
$verbindung = mysql_connect($host,$dbuser,$dbpass) or die ("geht nicht");
              mysql_select_db("xxxxxxx");
 if ($username == '' || $passwort =='')
 {
  echo "Überprüfe deine Angaben!!!";
 }
 else
 {
  $sql        = "SELECT * FROM clanliga";
  $result     = mysql_query($sql,$verbindung);
  while ($row = mysql_fetch_array($result))
  {
   if ($passwort == $row["loginpass"] && $username == $row["login"])
    {
     $clan_id       = $row["id"];
     $clan_name     = $row["clanname"];
     $clan_email    = $row["email"];
     $clan_icq      = $row["icq"];
     $clan_activity = $row["activity"];
     session_register ("clan_id");
     session_register ("clan_name");
     session_register ("clan_email");
     session_register ("clan_icq");
     session_register ("clan_activity");
    }
    //header ("location:test.php");
     echo"<meta http-equiv=refresh content=5;URL=manager.php?$GID>";
     echo "$clan_name";
  }
}
?>
Code:
	
	<?PHP
session_start();
session_name("GID");
echo "$clan_name";
/*if (!$show){$show = "main";}*/
switch($show)
             {
             case "main":
             echo"<head>
<meta http-equiv=Content-Language content=de>
<meta http-equiv=Content-Type content=text/html; charset=windows-1252>
<meta name=GENERATOR content='Microsoft FrontPage 4.0' FrontPage 4.0>
<meta name=ProgId content=FrontPage.Editor.Document>
<title>Liga Datenbank</title>
<style type=text/css>[COLOR=crimson]deleted by TobiaZ[/COLOR] </style>
</head>
<body bgcolor=#37414B>
<p align=center> </p>
<p align=center> </p>
<div align=center>
  <center>
  <table border=1 width=541 height=147 style='border-style: none; border-width: medium' medium none collapse>
    <tr>
      <td width=541 height=1 bgcolor=#303A44 colspan=2>
        <p align=center><font color=#FFFFFF><b>Willkommen im Liga Menü!</b></font></td>
    </tr>
    <tr>
      <td width=128 height=1 rowspan=2><font color=#FFFFFF size=1>  </font><font color=#FFFFFF size=3>Rang:
        $clan_rang</font></td>
      <td width=399 height=18><font color=#FFFFFF size=1> |-Clan
        herausfordern-| |-Ergebnisse eintragen-| |-<a href=main.php?show=topclans>Rangliste</a>-|
        |-Herausforderungen-| </font></td>
    </tr>
  </center>
  <tr>
      <td width=399 height=1><font color=#FFFFFF size=1> |-Hilfe-|</font></td>
  </tr>
  <tr>
      <td width=541 height=69 valign=top colspan=2>
        <p align=center>Willkommen $clan_name Clan!</p>
        <p align=center> </p>
        <p align=center>Es liegen x Herausforderungen an.</p>
        <p align=center>Euer Aktueller Rang ist:  $clan_rang.</p>
        <p align=center>Eure Punktzahl beträgt: $clan_punkte.</p>
        <p align=center> </p>
      </td>
  </tr>
  </table>
</div>
</form>
</body>";break;
}
?>
EDIT: 
Hab mal die lange Zeile gelöscht!
 
          
 Moderator
 Moderator
 
							
						 
							
						
Kommentar