PHP LOGIN mit Sessions - Fehler

tlkshadow

Grünschnabel
Moin ich habe mir das TUT mal angetarn.

Es funktioniert auch! Bloß ich wollte es in eine Seite Einbauen.
Die Seite funktioniert auch mit Sessions!
Aufbau meiner Seite:

Auf der Index.php wird die Inhalt.php include. Diese beinhaltet die ganzen Seiten!
Darunter auch die login.php

So nun kommt aber folgender Fehler!
Code:
Warning: Cannot modify header information - headers already sent by (output started at /home/www/web265/html/3/index.php:9) in /home/www/web265/html/3/content/login/login.php on line 33

Ich weiß das der Fehler nur kommt wenn vorher schon etwas ausgegeben wurde! leider wird in dem Loginscript mit header ("Location:?rcc=intern"); gearbeitet!

Meine Frage ist halt, ob ich das umschreiben kann, damit der Fehler nicht´mehr auftritt!

Code:
<?php  
// Session starten 
//session_start (); 


// Datenbankverbindung aufbauen  
$connectionid = mysql_connect ("$server", "$user", "$pw");  
if (!mysql_select_db ("$db_name", $connectionid))  
{  
  die ("Keine Verbindung zur Datenbank");  
}  

$sql = "SELECT ".  
    "Id, Nickname, Nachname, Vorname ".  
  "FROM ".  
    "$tabellen_name2 ".  
  "WHERE ".  
    "(Nickname like '".$_REQUEST["name"]."') AND ".  
    "(Kennwort = '".md5 ($_REQUEST["pwd"])."')";  
$result = mysql_query ($sql);  

if (mysql_num_rows ($result) > 0)  
{  
  // Benutzerdaten in ein Array auslesen.  
  $data = mysql_fetch_array ($result);  

  // Sessionvariablen erstellen und registrieren  
  $_SESSION["user_id"] = $data["Id"];  
  $_SESSION["user_nickname"] = $data["Nickname"];  
  $_SESSION["user_nachname"] = $data["Nachname"];  
  $_SESSION["user_vorname"] = $data["Vorname"];  

  header ("Location:?rcc=intern");  
}  
else  
{  
  header ("Location:formular.php?fehler=1");  
}  
?>
 
Bitte benutz die suchfunktion und oder Google, diese Frage wurde schon etliche Male beantwortet.
Es darf keine Ausgabe gestartet werden, bevor nicht alle Header gesendet worden sind.
 
Zurück