Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Session Problem

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • karina_02
    hat ein Thema erstellt [Erledigt] Session Problem.

    [Erledigt] Session Problem

    Hallo Leute, ich habe heute versucht Sessions für meine Seite zu programmieren allerdings bin ich auf Probleme gestoßen, hoffe ihr könnt mir helfen.

    Erste Fehlermeldung auf der Login-Seite:

    PHP-Code:
    Warningsession_start() [function.session-start]: Cannot send session cookie headers already sent by (output started at C:\Programme\xampp\htdocs\Karina\login.php:20
    Login:
    PHP-Code:
    // Session aufnehmen
     
    session_start();
     
    // Session beenden
     
    session_destroy(); 
    dann der HTML-Teil für Login

    Zweite Fehlermeldung auf der Seite wo ich Session haben will:

    PHP-Code:
    Warningsession_start() [function.session-start]: Cannot send session cookie headers already sent by (output started at C:\Programme\xampp\htdocs\Karina\software_verwaltung\kundendaten_verwaltung.php:22
    Kundendaten:
    PHP-Code:
    // Session aufnehmen
     
    session_start();
     
     
    // Connection Funktion einbeziehen
     
    include("classes/connection_func.inc.php");
     
     
    // DB klar machen:
     
    $linkid connect();
     
    mysql_select_db("beyma"$linkid);
     
     
    // Tabelle Login auswählen
     
    $sqlab "select * from login";
     
    $res mysql_query($sqlab);
     
    $num mysql_num_rows($res);
     
     
    $dsatz mysql_fetch_assoc($res);
     
     
    // Falls aufruf von Login
     
    if(isset($_POST["benutzername"]))
     {
     
    $user $dsatz['benutzer'];
     
    $pass $dsatz['kennwort'];
     
    $user2 $dsatz['benutzer2'];
     
    $pass2 $dsatz['kennwort2'];
     
    if((
    $_POST["benutzername"] == $user && $_POST['enter'] == $pass)
      || (
    $_POST["benutzername"] == $user2 && $_POST['enter'] == $pass2))
      {
      
    $_SESSION["benutzername"] = $_POST["benutzername"];
      
    $_SESSION['enter'] = $_POST['enter'];
      }
     }
     
     
    // Angemeldeter Besucher ?
     
    include("../kontrolle.php"); 

  • karina_02
    antwortet
    ok danke hat geklappt =)

    Einen Kommentar schreiben:


  • HPR1974
    antwortet
    na dann schau mal nach was die fehlermeldung sagt, wo deine Ausgabe bereits erzeugt wird

    Einen Kommentar schreiben:


  • karina_02
    antwortet
    ja klar aber ich habe doch das schon verbessert wieso dann wider diese Fehlermeldung ?

    Einen Kommentar schreiben:


  • HPR1974
    antwortet
    gleiche meldung...

    Einen Kommentar schreiben:


  • karina_02
    antwortet
    Also das habe ich bei Login gemacht und ta taaa es klappt keine Fehlermeldung mehr aber auf Kundendaten

    PHP-Code:
    Warningsession_start() [function.session-start]: Cannot send session cookie headers already sent by (output started at C:\Programme\xampp\htdocs\Karina\software_verwaltung\
    kundendaten_verwaltung.php:1in 
     
    C
    :\Programme\xampp\htdocs\Karina\software_verwaltung\
    kundendaten_verwaltung.php on line 3 

    Einen Kommentar schreiben:


  • HPR1974
    antwortet
    Du darfst keinerlei Ausgabe erzeugen vor dem session aufruf
    Laut Warning hat die Ausgabe in der Datei
    kundendaten_verwaltung.php in Line 22 gestartet

    Einen Kommentar schreiben:

Lädt...
X