Conditions dans inscription php
Fermé
Hacker#1
Messages postés
76
Date d'inscription
mardi 6 janvier 2009
Statut
Membre
Dernière intervention
20 avril 2010
-
16 avril 2009 à 23:27
benj - 17 avril 2009 à 02:16
benj - 17 avril 2009 à 02:16
A voir également:
- Conditions dans inscription php
- Wetransfer gratuit sans inscription - Guide
- Twitter inscription - Guide
- WeTransfer - Télécharger - Téléchargement & Transfert
- Instagram inscription gratuite - Guide
- Paypal rdc inscription - Guide
1 réponse
bonsoir,
si tu étais plus propre dans ton code tu ne rencontrerais surement pas ce genre de problème ,
le voilà corrigé, les conditions fonctionnes mais il n'est pas comptaible w3c à cause des balises scripts dans le body...
si tu étais plus propre dans ton code tu ne rencontrerais surement pas ce genre de problème ,
le voilà corrigé, les conditions fonctionnes mais il n'est pas comptaible w3c à cause des balises scripts dans le body...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>TITRE DE LA PAGE</title> </head> <body> <form action="" method="post"> <table style="width:347px; height:178px; border:none;"> <tr> <td style="height:39px;">Username </td> <td><input type="text" name="user" /></td> </tr> <tr> <td style="height:44px">Password </td> <td><input type="password" name="pwd" /></td> </tr> <tr> <td style="width:168px; height:42px;">N°carte etudiant </td> <td style="width:169px;"><input type="text" name="num" /></td> </tr> <tr> <td style="height:43px;">Date de naissance </td> <td> <select name="jour"> <option value=""></option> <script type="text/javascript"> <!-- for(i=1;i<32;i++) document.write("<option value="+i+">"+i+"</option>"); //--> </script> </select> <select name="mois"> <option value=""></option> <script type="text/javascript"> <!-- for(i=1;i<13;i++) document.write("<option value="+i+">"+i+"</option>"); //--> </script> </select> <select name="annee"> <option value=""></option> <script type="text/javascript"> <!-- for(i=1900;i<2010;i++) document.write("<option value="+i+">"+i+"</option>"); //--> </script> </select> </td> </tr> </table> <p> <input type="reset" name="Reset" value="annuler" /> <input type="submit" name="Submit" value="OK" style="width:50px" /> </p> </form> <?php if(isset($_POST["Submit"])) { $username = $_POST['user']; $password = $_POST['pwd']; $numero = $_POST['num']; $jour = $_POST["jour"]; $mois = $_POST["mois"]; $annee = $_POST["annee"]; if(!ereg("[0-9]{8}",$numero)) echo "<p>vous avez inserez des caracteres</p>"; mysql_connect('localhost','root',''); mysql_select_db('compte'); $sql = mysql_query("select username from utilisateur"); $data = mysql_fetch_array($sql); elseif($data["username"] == $username) echo '<script language="javascript">alert("login existe");</script>'; elseif($username != "" && $password != "" && $numero != "") { $sql="insert into utilisateur values('$username','$password','$numero','$annee-$mois-$jour')"; mysql_query($sql); mysql_close(); header("location:index.php"); } } ?> </body> </html>