Profil | Mitglieder | Registrieren | Start | Suche


PHP-Support.de » Programmierung » PHP & MySQL » Login_Registrierung_Script    » Hallo Gast [Login | Registrieren]

Neues Thema | Antworten   

Autor Beitrag
Tee
Mitglied
Neuling


Dabei seit: 27.02.2019
Herkunft: keine Angabe
Posts: 5
     Login_Registrierung_Script Zitat | Bearbeiten

Hallo zusammen,

zunächst möchte ich mich für diese geniale Seite und Forum bedanken und für die Mühe die sich hier gemacht wurde.

Wie so einige andere hier habe ich mich an das Loginscript versucht. Ich mache für eine Freundin die Webseite die Waldkurse für Kinder anbieten möchte.Euer Registrierungsscript mit Login ist dafür einfach genial. Die Registrierung funktioniert auch einwandfrei und ich hatte die Datei entsprechend angepasst.

Ich habe die Vermutung das ich das Problem mit der user_id habe. Der Aufbau meiner Datenbank war und ist darauf abgezielt das wenn ein Kunde sein Kind zu dem Kurs anmeldet auch eine Kundennummer erhält, darum habe ich als PK die kunde_id.Ein Bild folgt abschließend. Ich komme auch zum Login Fenster aber wenn ich mich mit den Daten einloggen möchte kommtdas die Email oder das Passwort falsch sind.


 PHP 
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:

    $statement = $pdo->prepare("SELECT * FROM kunden WHERE kunde_email = :email");
    $result = $statement->execute(array('email' => $email));
    $user = $statement->fetch();
        
    //Überprüfung des Passworts
    if ($user !== false && password_verify($passwort, $user['passwort'])) {
        $_SESSION['kunde_id'] = $kunde['kunde_id'];
        die('Login erfolgreich. Weiter zu <a href="geheim.php">internen Bereich</a>');
    } else {
        $errorMessage = "E-Mail oder Passwort war ungültig<br>";
    }
    
}


Ich würde mich sehr über Hilfe freuen.

Herzlichen Dank Tee





Dateianhang:
 db.jpg  (59 KB, 29 mal herruntergeladen)



Post wurde schon 1x editiert, das letzte mal am 27.02.2019 um 20:34 von Tee
27.02.2019, 20:06 Profil | PM | E-Mail  
Tee
Mitglied
Neuling


Dabei seit: 27.02.2019
Herkunft: keine Angabe
Posts: 5
      Zitat | Bearbeiten

Hallo zusammen,

nun hat der Login geklappt und mein erster Beitrag hat sich somit erledigt.

Es bleibt noch folgendes Problem.
Immer wenn ich die "registrierung.php" aufrufe erhalte ich folgende Meldung:

 PHP 
1:
2:

Warning: session_start(): Cannot send session cache limiter - headers already sent


Das bekomme ich leider nicht gelöst und freue mich um Hilfe.

Vielen Dank und Gruss
Tee




Post wurde schon 1x editiert, das letzte mal am 27.02.2019 um 21:00 von Tee
27.02.2019, 21:00 Profil | PM | E-Mail  
Andavos
Administrator
Foren-Gott


Dabei seit: 30.11.2003
Herkunft:
Posts: 6268
      Zitat | Bearbeiten

Es gab vermutlich irgendeine Ausgabe bevor session_start() aufgerufen wurde.

Eine leere Zeile vor <?php kann schon ausreichen.

Session start muss stets zu Beginn des Scripts, bevor irgendetwas ausgegeben wird, aufgerufen werden.


www.php-einfach.de, PHP lernen leicht gemacht
www.webhosterwissen.de, Webhosting-Vergleich



28.02.2019, 23:46 Profil | PM | E-Mail  
Tee
Mitglied
Neuling


Dabei seit: 27.02.2019
Herkunft: keine Angabe
Posts: 5
      Zitat | Bearbeiten

Hallo Andavos,


danke für deine Antwort. Nun ist der Fehler behoben :-)


Gruss tee


01.03.2019, 19:19 Profil | PM | E-Mail  
Tee
Mitglied
Neuling


Dabei seit: 27.02.2019
Herkunft: keine Angabe
Posts: 5
      Zitat | Bearbeiten

Hallo,

funktioniert nun.
Vielen Dank!
Gruss Tee




Post wurde schon 3x editiert, das letzte mal am 03.03.2019 um 20:55 von Tee
01.03.2019, 19:24 Profil | PM | E-Mail  
Tee
Mitglied
Neuling


Dabei seit: 27.02.2019
Herkunft: keine Angabe
Posts: 5
      Zitat | Bearbeiten

Guten Morgen,

funktioniert.

Gruss Tee



Dateianhang:
 beiehung.jpg  (74 KB, 39 mal herruntergeladen)



Post wurde schon 4x editiert, das letzte mal am 03.03.2019 um 20:55 von Tee
03.03.2019, 08:26 Profil | PM | E-Mail  
djliste
Mitglied
Neuling


Dabei seit: 07.05.2019
Herkunft: Abendland
Posts: 1
      Zitat | Bearbeiten

gelöscht/erledigt




Post wurde schon 1x editiert, das letzte mal am 07.05.2019 um 12:36 von djliste
07.05.2019, 10:59 Profil | PM | Homepage | E-Mail  
Seiten (1):  1 
PHP-Support.de » Programmierung » PHP & MySQL » Login_Registrierung_Script   

Neues Thema | Antworten   


Powered by Command Board 1.0 - Beta 2.0 © 2004-08 PHP-Einfach | Impressum | Datenschutz