salve a tutti ragazzi....vorrei inserire un javascript alert nel mio form di registrazione nel caso qualkuno ometta di scrivere o l'username o la password, il form è questo:
e questo è il php ke processa i dati:Codice:<table border="1" cellspacing="1" cellpadding="0" width="300" align="center" bgcolor="#cccccc"><tbody> <tr><form action="checkregister.php" method="post"> <input name="phpMyAdmin" type="hidden" value="V0N0db6Fl62QWr6eBkly75xAGn3" /><td> <table border="0" cellspacing="1" cellpadding="3" width="100%" bgcolor="#ffffff"><tbody> <tr> <td colspan="3"><h3>Registration</h3></td> </tr> <tr> <td width="78">Username</td> <td width="6">:</td> <td width="294"><input id="username" name="username" type="text" /></td> </tr> <tr> <td>Password</td> <td>:</td> <td><input id="password" name="password" type="password" /></td> </tr> <tr> <td></td> <td></td> <td><input name="Submit" type="submit" value="Register" /></td> </tr> </tbody></table> </td> </form></tr> </tbody></table>
quello ke voglio in particolare è ke compaia un alert nella stessa pagina di registrazione con scritto "Password can not be blank" o "Username can not be blank" e ke cliccando "OK" nell'alert si rimanga nella stessa pagina....devo sostituire in qualke modo i due if di checkregister.php o l'allert lo devo inserire nel form??qualkuno può aiutarmi??Codice:<?php $host="localhost"; // Hostname $username="argentinitaly"; // Mysql username $password=""; // Mysql password $db_name="my_argentinitaly"; //Nome del Database $tbl_name="members"; // Nome della Tabella $db = mysql_connect($localhost,$username,$password); mysql_select_db($db_name,$db); $username = $_POST['username']; $password = $_POST['password']; if (empty($username)) { $ermessage = "Error: Username can not be blank!"; echo ("Username can not be blank"); exit(); } if (empty($password)) { $ermessage = "Error: Password can not be blank!"; echo ("Password can not be blank"); exit(); } mysql_query("INSERT INTO ".$tbl_name." (username,password) VALUES ('$username','$password')",$db) || die(mysql_error()); /* quindi i dati sono stati salvati nel database e l'utente è registrato */ mysql_close($db); header("location:index.html"); ?>
EDIT: ragazzi ma perke nn mi risponde mai nessuno?questo è il quinto topic ke apro di problemi diversi!e nn mi risponde mai nessuno! :(

1Likes
LinkBack URL
About LinkBacks



