Quelqu'un pourrait-il venir à mon secours ? Merci d'avance
<?php
include("dbconnect.php");
/*fonctions*/
function VerifierAdresseMail($email)
{
$Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#';
if(preg_match($Syntaxe,$email))
return true;
else
return false;
}
/*----------------------------------------------------------*/
if ( isset($_POST) && (!empty($_POST['civilite'])) && (!empty($_POST['type'])) && (!empty($_POST['status'])) && (!empty($_POST['prenom'])) && (!empty($_POST['nomp'])) && (!empty($_POST['email'])) && (isset($_POST['accepter'])))
{
$email=htmlentities($_POST['email']);
if(VerifierAdresseMail($email)) {
$civilite=$_POST['civilite'];
$prenom=$_POST['prenom'];
$type=$_POST['type'];
$status=$_POST['status'];
$nomp=$_POST['nomp'];
$email=$_POST['email'];
$nb=$_POST['nbjours'];
$sql = "INSERT INTO tinscription( civilite,prenom,nomp,email,type,status,nbjours)
VALUES('$civilite','$prenom','$nomp','$email','$type','$status','$nb')";
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br/>'.mysql_error());
echo 'test';
echo '<meta http-equiv="refresh" content="','',';url=','?page=success','">';
}
else{
echo '<meta http-equiv="refresh" content="','',';url=','?page=inscription','">';
}
}
else
{
echo "<form id='inscription_form' action='?page=inscription' method='post' enctype='multipart/form-data' class='basic FormValidator'>
<fieldset>
<legend>Informations personnelles</legend>
<dl>
<dd>Veuillez, s'il vous plait, remplir tous les champs.</dd>
<dt>Civilité :</dt>
<dd>
<input type='radio' id='civilite_m' name='civilite' value='M.' checked='checked'/><label for='civilite_m'>M.</label>
<input type='radio' id='civilite_mme' name='civilite' value='Mme'/><label for='civilite_mme'>M<sup>me</sup></label>
<input type='radio' id='civilite_mlle' name='civilite' value='Mlle'/><label for='civilite_mlle'>M<sup>lle</sup></label>
</dd>
<dt><label for='prenom'>Prénom :</label></dt>
<dd><input type='text' id='prenom' name='prenom' value=''/></dd>
<dt><label for='nom'>Nom :</label></dt>
<dd><input type='text' id='nom' name='nomp' value=''/></dd>
</fieldset>
<fieldset>
<legend>Type de compte demandé</legend>
<dl>
<dt>Durée :</dt>
<dd>
[color=#FF0000]<input type='radio' id='perma' name='type' value='P' checked='checked'/><label for='perma'>Permanent</label>
<input type='radio' id='temp' name='type' value='T'/><label for='temp'>Temporaire</label>
</dd>
<dt><label for='nbjours'>Nombre de jours requis dans le cas d'un compte temporaire :</label></dt>
<dd><input type='text' id='nbjours' name='nbjours' value=''/></dd>[/color]
</fieldset>
<fieldset>
<legend>Status</legend>
<dl>
<dt>Choisir un status :</dt>
<dd>
<input type='radio' id='doc' name='status' value='D' checked='checked'/><label for='doc'>Doctorant</label>
<input type='radio' id='chercheur' name='status' value='C'/><label for='chercheur'>Chercheur</label>
<input type='radio' id='stagiaire' name='status' value='S'/><label for='stagiaire'>Stagiaire</label>
</dd>
</fieldset>
<fieldset>
<legend>Informations d'identification</legend>
<!-- / Validation de formulaire -->
<dl>
<dt><label for='email'><strong>Adresse de messagerie :</strong></label></dt>
<dd>
<input type='text' id='email' name='email' value=''/>
<span><em>l'adresse de messagerie doit être sous la forme toto@nomDomaine.[fr, com, org, etc...]</em></span>
</dd>
</dl>
</dl>
</fieldset><br/>
<input type='checkbox' name='accepter' value='oui' /><strong>J'ai lu et accepte <a href='charte_utilisation.php'>les conditions d'utilisation du site</a> 3D World</strong>
<p class='button'>
<input type='submit' id='creer' name='creer' value='Créer mon compte' class='submit2'/>
<input type='reset' name='Annuler' value='Annuler' class='submit2'/>
</p>
</form>";
}
mysql_close($connect);
?>