1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
| <html>
<head>
<title>s'enregistrer</title>
<script type="text/javascript" language="Javascript" >
<!--
function exemple(f)
{
// f désigne le formulaire concerné.
// Il s'agit d'une table de tous les éléments du formulaire(zones de texte)
f[0].value = "farid chakri"
f[1].value = "01-23-45-67-89"
f[2].value = "faridchakri@yahoo.fr"
}
function verification()
{
//verification de nom
if(document.formulaire.nom.value == "") {
alert("Veuillez entrer votre Nom svp");
document.formulaire.nom.focus();
return false;
}
else
return true;
//verification de prenom
if(document.formulaire.prenom.value == "") {
alert("Veuillez entrer votre prenom svp");
document.formulaire.prenom.focus();
return false;
}
else
return true;
//verification de n_etudiant
if(document.formulaire.n_etudiant.value == "") {
alert("Veuillez entrer votre n_etudiant svp");
document.formulaire.n_etudiant.focus();
return false;
}
else
return true;
//verification de tel
// Puis nous vérifions si le numéro de téléphone
// contient des caractères interdits. Une boucle for
// vérifie individuellement chaque caractère.
var s;
for(var i = 0; i < f[1].value.length; i++)
{
// le caractuel est stocké dans s.
s = f[1].value.charAt(i);
// Caractères valides : espace, parenthèses, "/", "-" et "+".
if( !((s >= 0) && (s <= 9))
&& (s != ' ') && (s != '-') && (s != '+')
&& (s != '/') && (s != '(') && (s != ')'))
{
alert('Le numéro de téléphone ne peut comporter que des chiffres, '
+ 'espaces, parentheses, "/", "-" et "+".');
return(false);
}
}
//verification de mail
// Puis nous recherchons des espaces dans l'adresse e-mail
// '-1' signifie qu'aucun espace n'a été trouvé.
if(f[2].value.search(/ /) != '-1')
{
alert('Une adresse e-mail ne peut contenir un espace !');
return(false);
}
// Pour finir, nous vérifions le format.
// Pour cela, nous fractionnons l'adresse en deux.
// (avant et après le caractère"@"
s = f[2].value.split(/@/);
// Avec un seul caractère "@" il ne peut y avoir que deux parties.
if((s.length != 2) || s[0] == '' || s[1] == '')
{
alert('Une adresse e-mail doit avoir le format "Utilisateur@Domain",\n'
+'par ex.: "farid.chakri@gmail.com"');
return(false);
}
return(true);
//verification de adresse
if(document.formulaire.adresse.value == "") {
alert("Veuillez entrer votre adresse svp");
document.formulaire.adresse.focus();
return false;
}
else
return true;
}
//-->
</script>
<link href="styles.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="F79543">
<!--<form name="formulaire" action="enregistrer.php" method="post" onSubmit="return verification()"> -->
<form action="" method="post" name="add">
<p align="center"><strong><u>Espace Enregistrement: Ajouter un utilisateur</u></strong></p>
<table width="550" border="0" align="center" cellpadding="5" cellspacing="0" bgcolor="#eeeeee" class="tableaux">
<tr><td>Entrer votre nom</td>
<td><input name="nom" type="text" id="nom"></td></tr>
<tr><td>Entrer votre prenom</td>
<td><input name="prenom" type="text" id="prenom"></td></tr>
<tr><td>Entrer votre numero d'etudiant</td>
<td><input name="n_etudiant" type="text" id="n_etudiant"></td></tr>
<tr><td>Entrer votre tel </td>
<td><input name="tel" type="texte" id="tel"></td></tr>
<tr><td>Entrer votre email</td>
<td><input name="mail" type="text" id="mail"></td></tr>
<tr><td>Entrer votre adresse</td>
<td><input name="adresse" type="text" id="adresse"></td></tr>
<tr><td height="50" colspan="2"><div align="center">
<input type="submit" name="Submit" value="Ajouter cette utilisateur" onSubmit="return verification()">
</div></td></tr>
</table>
</form>
</body>
</html>
<?php
// Paramètres de connexion
$hostname_dbprotect = "localhost"; // nom ou ip de notre serveur
$database_dbprotect = "annonce"; // nom de notre base de données
$username_dbprotect = "farid";
$password_dbprotect = "annonce";
$dbprotect = mysql_pconnect("localhost", "farid", "annonce") or trigger_error(mysql_error(),E_USER_ERROR);
// ------ AJOUT D'UNE ARTICLE--------
if(isset($_POST['nom'])){ // on vérifie la présence des variables de formulaire (si le formulaire a été envoyé)
//$id_aut = $_POST['id_aut'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$n_etudiant = $_POST['n_etudiant'];
$mail = $_POST['mail'];
$adresse = $_POST['adresse'];
$tel = $_POST['tel'];
// on fait l'INSERT dans la base de données
$add_user = sprintf("INSERT INTO authentification (nom,prenom,n_etudiant,mail,adresse,tel)
VALUES ('$nom','$prenom','$n_etudiant','$mail','$adresse','$tel')");
mysql_select_db($database_dbprotect, $dbprotect);
$result1 = mysql_query($add_user, $dbprotect) or die(mysql_error());
header("Location:/testsss.htm"); // redirection si ajout réussie
}
?> |
Partager