06-10-2007, 03:03 PM
La Classe d'analyse des données: VerifInscription.class.php
Code PHP :
<?php
class VerifInscription
{
public $compte;
public $mail;
public $mot_de_passe;
public $camp;
public $nom_chef;
public $compagnie;
private $link;
public function __construct($host, $user, $password, $database)
{
$this -> link = mysql_connect($host, $user, $password);
mysql_select_db($database, $this -> link);
}
public function VerificationRemplissageCompte ($compte)
{
if(empty($compte))
{
echo "Vous n'avez pas renseigner votre nom de compte !<br />";
exit();
}
}
public function VerificationRemplissageMail ($mail)
{
if(empty($mail))
{
echo "Vous n'avez pas renseigner votre adresse Email !<br />";
exit();
}
}
public function VerificationRemplissageMotdepasse ($mot_de_passe)
{
if(empty($mot_de_passe))
{
echo "Vous n'avez pas renseigner de mot de passe !<br />";
exit();
}
}
public function VerificationRemplissageCamp ($camp)
{
if(empty($camp))
{
echo "Vous n'avez pas renseigner votre nationalité !<br />";
exit();
}
}
public function VerificationRemplissageNomChef ($nom_chef)
{
if(empty($nom_chef))
{
echo "Vous n'avez pas renseigner le nom de votre Capitaine !<br />";
exit();
}
}
public function VerificationRemplissageCompagnie ($compagnie)
{
if(empty($compagnie))
{
echo "Vous n'avez pas renseigner le nom de votre compagnie !<br />";
exit();
}
}
public function VerificationValiditeMail ($mail)
{
if (isset($_POST['mail']))
{
if (preg_match("#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#", $_POST['mail']))
{
}
}
else
{
echo 'L\'adresse email n\'est pas valide, veuillez recommencer !';
exit();
}
}
}
?>