Hallo,
login.php
(von Bootstrap)
checklogin.php
Was mache ich hier falsch, dass die eingegebenen Logindaten nicht übertragen werden?
login.php
(von Bootstrap)
PHP-Code:
<form action="" method="POST">
<div class="d-flex align-items-center mb-3 pb-1">
<i class="fas fa-cubes fa-2x me-3" style="color: #ff6219;"></i>
<span class="h1 fw-bold mb-0">Login</span>
</div>
<h5 class="fw-normal mb-3 pb-3" style="letter-spacing: 1px;">Melde dich hier an</h5>
<div class="form-outline mb-4">
<input type="email" name="loginemail" id="form2Example17" class="form-control form-control-lg" />
<label class="form-label" for="form2Example17">Email Adresse</label>
</div>
<div class="form-outline mb-4">
<input type="password" name="loginpwd" id="form2Example27" class="form-control form-control-lg" />
<label class="form-label" for="form2Example27">Passwort</label>
</div>
<div class="pt-1 mb-4">
<a href="http://localhost/Webshop/checklogin.php"> <button class="btn btn-dark btn-lg btn-block" name="loginanmelden" type="button">Anmelden</button></a>
</div>
<a class="small text-muted" href="#!">Passwort vergessen?</a>
<p class="mb-5 pb-lg-2" style="color: #393f81;">Noch kein Konto? <a href="#!" style="color: #393f81;">Hier registrieren</a></p>
<a href="#!" class="small text-muted">Terms of use.</a>
<a href="#!" class="small text-muted">Privacy policy</a>
</form>
PHP-Code:
echo "checklogin seite";
$email = $_POST["loginemail"];
var_dump($email); //NULL
if(isset($_POST['loginemail']) && !empty($_POST['loginemail']) AND isset($_POST['loginpwd']) && !empty($_POST['loginpwd'])) {
echo $email;
}
Kommentar