Hallo erstmal
und zwar hab ich ein problem. Wie muss ich das schreiben das dass formular komplett ausgefüllt sein muss.
und zwar hab ich ein problem. Wie muss ich das schreiben das dass formular komplett ausgefüllt sein muss.
Code:
<!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Registrierung</title> <link href="design_login.css" type="text/css" rel="stylesheet"> </head> <body> <?php require 'inc/db.php'; if (isset($_POST['aktion']) and $_POST['aktion'] == 'speichern'){ $nutzerid = ""; if(isset($_POST['nutzerid'])){ $nutzerid = trim($_POST['nutzerid']); } $kennwort = ""; if(isset($_POST['kennwort'])){ $kennwort = trim($_POST['kennwort']); } $rechte = ""; if(isset($_POST['rechte'])){ $rechte = trim($_POST['rechte']); } if($nutzerid != '' or $kennwort != '' or $rechte != '' ){ $einfuegen = $db->prepare("INSERT INTO zugangsdaten (nutzerid, kennwort, rechte) VALUES (?, ?, ?)"); $einfuegen->bind_param('sss', $nutzerid, $kennwort, $rechte); if($einfuegen->execute()){ header('Location: index.php'); die(); echo "<h1>Sie sind registriert</h1>"; } } } ?> <form action="" method="post"> <div id="datenpflege"> <label><p>Nutzer-ID:</p> <input type="text" name="nutzerid" id="nutzerid"> </label><br> <label><p>Kennwort:</p> <input type="password" name="kennwort" id="kennwort"> </label><br> <label><p>Rechte:</p> <input type="radio" name="rechte" id="rechte" value="alles"> <label>Alles</label> <input type="radio" name="rechte" id="rechte" value="datenpflege"> <label>Datenpflege</label> </label><br> <input type="hidden" name="aktion" value="speichern"> <input style="font-size: 1em; padding: 0.5em; margin: 1em;" type="submit" value="speichern"> </div> </form> <p id="zurück"><a href="index.php">ZURÜCK</a></p> </body> </html>
Kommentar