Ich brauche Hilfe. Ich muss den Fehler anzeigen, wenn in meinem modalen Fenster etwas schief gelaufen ist. Gerade jetzt, schließt gerade, auch wenn es einen Fehler gibt. Ich habe versucht, etwas Ajax und Javascript zu finden, um das Problem zu lösen, aber ich kann es nicht gut funktionieren. Kann mir jemand helfen und danke für Ihre Hilfe?Fehler im modalen Fenster zeigen, wenn etwas schief gelaufen ist
if($result->num_rows == 0) {
$this->errors[] = "User not fund";
}else{
Modal Fenster
<!-- Modal -->
<div class="modal fade" id="resetPassword" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div style="background-color:#3a3a38;" class="modal-content">
<div class="modal-header">
<h4 style="color:#fff" class="modal-title">Nulstill adgangskode</h4>
</div>
<div class="modal-body">
<form role="form" action="index.php" method="post">
<div class="form-group">
<label class="sr-only"
for="email_forgot">Email</label>
<input type="text" name="email_forgot"
placeholder="email..." class="form-username form-control" id="form-username">
</div>
<input style="margin-left:auto;margin-
right:auto;" data-backdrop="static" data-keyboard="false" class="btn-lg btn-
default btn-block" type="submit" value="send" name="forgot">
</form>
<?php
if (isset($user)) {
if ($user->errors) {
foreach ($user->errors as $error) {
echo '<a style="color:red">'.$error.'</a>';
}
}
if ($user->messages) {
foreach ($user->messages as $message) {
echo '<span style="color:red">'. $message.'</span>';
}
}
}
?>
</div>
</div>
</div>
Senden Sie das Formular auf der gleichen Seite von Modal? (index.php) –