mam prosty formularz, który działa poprawnie jeśli chodzi o zapisywanie do BD, ale muszę sprawdzić czy nie powtarza się w bazie email, sprawdza mi dobrze tylko zamyka się okno modalne, jak temu zaradzić?:
#uruchamianie formularza <div class="modal fade" id="dodajusera" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> </div> <?php if(!empty($info)){ echo $info; }?> <div class="modal-body"> <form name="wyslij_form_dodaj_usera" action="" method="POST" role="form"> <input type="hidden" name="c" value="wyslano_dodaj_usera"> <table id="poprawdane" width="100%"> <tr> <td colspan="2"> </td> </tr> <tr> </tr> <tr> <td colspan="1"> </td> <td colspan="1"> </td> </tr> <tr> </tr> <tr> <td colspan="1"> </td> <td colspan="1"> </td> </tr> <tr> </tr> </table> <div class="modal-footer"> </div> </form> .......
kawałek PHP-a
<script type="text/javascript"> function do_submit_dodaj_usera() { document.forms['wyslij_form_dodaj_usera'].submit(); } </script> <? $c = $_POST[c]; if($c == 'wyslano_dodaj_usera') { $Sprawdz = mysql_query("SELECT email FROM uzytkownik WHERE email = '".$email."'") or die('Queryproblem: ' . mysql_error()); { ?> <script type="text/javascript"> alert("Ten email już istnieje!"); </script> <? } else { $ins10 = mysql_query("INSERT INTO .................................'") or die('Queryproblem: ' . mysql_error()); }