PHP HTML-alert-box, wenn die Registrierung erfolgreich ist

Habe ich ein Registrierungs-Formular in html und php-code, der eine Verbindung zur Datenbank herstellt. Nun, wenn die Registrierung erfolgreich und der Datenbank Hinzugefügt wird, wie ich den Benutzer informiert, dass es erfolgreich ist mit einem popup-box?

den html-code ist nur ein einfaches Formular-codes, so hier der php code:

<?php

if(isset($_POST['submit'])){
    $fname = $_POST['firstname'];
    $lname = $_POST['lastname'];
    $mname = $_POST['middlename'];
    $birthday = $_POST['year'] . '/' . $_POST['month'] . '/' . $_POST['day'];
    $sex = $_POST['sex'];
    $age = $_POST['age'];
    $address = $_POST['address'];
    $telephone = $_POST['telephone'];
    $occupation = $_POST['occupation'];
    $telephone = $_POST['telephone'];
    $cfname = $_POST['contactfirstname'];
    $clname = $_POST['contactlastname'];
    mysql_connect('localhost', 'root', '');
    mysql_select_db('HMIS');

    $query = "INSERT INTO `patientrecords` VALUES('','$lname','$fname','$mname','$birthday','$sex','$address','$telephone','$occupation','$clname','$cfname')";

    if(mysql_query($query)){
        echo "Registered";
    }else{
        echo "Error!". mysql_error();
    }
}

?>

Ich kann die javascript-alert-box nur, wenn ein bestimmter button geklickt wird. Aber in den php-code, den Sie nicht brauchen einen button.. so.. wie Sie es tun?

  • Sie können nicht erstellen Sie ein pop-up-box mit html und php, javascript und auslösen der lightbox, wenn die Registrierung erfolgreich
  • bitte stoppen Sie die Verwendung mysql_* und PDO statt.
  • warum? gibt es einen Unterschied?
  • Bitte verwenden Sie nicht mysql_* Funktionen im neuen code. Sie werden nicht mehr gepflegt und die deprecation-Prozess hat begonnen, es. Siehe die red box? Erfahren Sie mehr über prepared statements und PDO oder MySQLi - diesem Artikel wird Ihnen helfen, entscheiden, welche. Wenn Sie PDO, hier ist ein gutes tutorial.
  • ja mysql_* werden, laufen in Naher Zukunft version
  • Ich bin überrascht, warum niemand gefragt hat, warum zeigen Sie uns ein popup, anstatt nur die Anzeige der Informationen auf der Seite nach dem submit/umleiten.
  • o... brian ..... deine Idee ist viel besser

InformationsquelleAutor user1551672 | 2012-11-11
Schreibe einen Kommentar