Hallo
Mich quält seit gestern ein Problem bei meinem Formular.
Und zwar habe ich ein Anmeldeformular erstellt {Name, E-Mail, Passwort}, welches die Daten nachdem man auf senden geklickt hat in die Tabelle anmeldung meiner Datenbank eintragen soll. Allerdings passiert gar nichts nachdem man auf senden klickt. Das Skript hab ich mit den Grundlagen aus dem Buch “PHP & MySQL von Kopf bis Fuß” erstellt, ich hab auch schon die Vorlagen aus dem Buch mit meinem Skript verglichen und komme einfach nicht auf den Fehler
Das hier ist mein PHP Skript:
[code]<?php
require_once(‘db.php’);
$db = mysqli_connect(DB_HOST, DB_BENUTZER, DB_PASSWORT, DB_NAME)
or die (‘Fehler beim verbinden mit MySQL-Server, kontaktiere Alice.’);
if (isset($_POST[‘submit’])) {
$name = $_POST[‘name’];
$email = $_POST[‘email’];
$passwort = $_POST[‘passwort’];
if (!empty($name) && !empty($email) && !empty($passwort)) {
$sql = "INSERT INTO anmeldung (name, email, passwort) VALUES ('$name', '$email', '$passwort')";
mysqli_query($db, $sql)
or die ('Fehler bei Datenbankabfrage, kontaktiere Alice.');
echo ('Du hast dich erfolgreich angemeldet und kannst dich nun einloggen.');
}
else {
echo ('Ein Fehler ist aufgetreten, bitte versuche es erneut.');
}
mysqli_close($db);
}
?>[/code]
Die Textseite mit den Daten zum verbinden ist hochgeladen und die Daten bin ich oft genug durchgegangen, die sind meines erachtens komplett richtig.
Es wäre toll wenn jemand eine fehlerlösung hat
Danke schonmal für die Antworten :3