Mysql auswertung

dragon90

Erfahrenes Mitglied
also ich habe jetzt ein problem ich habe drei datein:
1. Datei checkuser.php
PHP:
<?php 
session_start (); 
if (!isset ($_SESSION["user_id"])) 
{ 
  header ("Location: formular.php"); 
} 
?>

2.Datei start.php

HTML:
<?php 
include ("checkuser.php"); 
include ("Style.php");
?> 
<html>
<body bgcolor="#121212" link="#9CAABA" alink="#9CAABA" vlink="#9CAABA">
<font color="#9CAABA">
<head> 
  <title>Interne Seite</title> 
</head> 
<body> 
<table border="0">
<tr>
	<td><b>Die Seite ist in bearbeitung wir beschäftigen uns mit dem Inhalt<br><hr></b></td>
</tr>
</table>
<table border="0">
<tr>
	<td>BenutzerId: </td>
	<td><?php echo $_SESSION["user_id"]; ?></td></tr>
<tr>	
	<td>Nickname: </td>
	<td><?php echo $_SESSION["user_nickname"]; ?></td></tr>
<tr>
	<td>Nachname: </td>
	<td><?php echo $_SESSION["user_nachname"]; ?></td></tr>
<tr>
	<td>Vorname: </td>
	<td><?php echo $_SESSION["user_vorname"]; ?></td></tr>
 
  <td><a href="logout.php">Ausloggen</a></td>
</table> 
<hr>
<?php
include("counter.php");
include("copyright.php");
?>
</body> 
</html>

3.Datei start.php
HTML:
<?php 
include ("checkuser.php"); 
include ("Style.php");
?> 
<html>
<body bgcolor="#121212" link="#9CAABA" alink="#9CAABA" vlink="#9CAABA">
<font color="#9CAABA">
<head> 
  <title>Interne Seite</title> 
</head> 
<body> 
<table border="0">
<tr>
	<td><b>Die Seite ist in bearbeitung wir beschäftigen uns mit dem Inhalt<br><hr></b></td>
</tr>
</table>
<table border="0">
<tr>
	<td>hiebausweichen: </td>
	<td><?php echo $_SESSION["user_hiebausweichen"]; ?></td></tr>
  <td><a href="logout.php">Ausloggen</a></td>
</table> 
<hr>
<?php
include("counter.php");
include("copyright.php");
?>
</body>

Nun das Problem.
Bei checkuser.php
wird der login überprüft und eine $_SESSION eingegeben
Also bei der 2. Datei start.php funktioniert alles.
und bei der 3.Datei fertigkeiten.php funktioniert es nicht, warum?
alle dateien: user_nickname user_vorname und user_hiebausweichen sind in der Gleichen datenbank in der gleichen tabelle.
Nur der Unterschied ist das bei hiebausweichen ein STANDART** = "1" gesetzt wurde, was heißt das bei jedem die tabelle mit 1 anfängt.
Nun will ich sehen lassen und das geht nicht, woran liegt das?

Falls fragen sind oder Frage wieder Falsch formuliert wurde einfach hierrein.
 
es wird nichts angezeigt und es kommt auch keine fehlanmeldung oder so.
EDIT:
Die hiebausweichen Tabelle wurde so erstellt:
PHP:
ALTER TABLE `benutzerdaten` ADD `hiebausweichen` INT( 11 ) DEFAULT '1' NOT NULL ;
 
Zuletzt bearbeitet:
Ähm? Willst du mit $_SESSION["user_hiebausweichen"] auf die Tabelle zugreifen?
Wenn nein dann zeig mal den code wo die Daten aus der Datenbank geholt und in die Session-Variablen 'übertragen' werden.
 
Zurück