Class de contrôle

Mammouth du PHP | 1029 Messages

22 déc. 2005, 13:59

Bonjour, j'essaye d'assimiler la POO et php, et donc j'ai la class suivante
class Inscription {
	

	function validerdate($date){
		$champsdate = "([0-9]{1,2})-([0-9]{1,2})-([0-9]{4})";
		
			
		if ( $date!='' && !(eregi($champsdate,$date)))
		
		{   return false;}
		
		
}
}
je voudrais donc contrôler une date mais ci je fais ceci
$fiche = new Inscription();

	

	if($fiche->validerdate($_POST['DateNaissance'])==false)
	
{
echo "je suis ici";
	}
else {
echo "je suis lâ";
}
dans tous les cas je n'arrive à rien, me suis-je trompé dans la class?

merci de votre aide
L'expérience est la somme de toutes nos erreurs.

Mammouth du PHP | 1311 Messages

22 déc. 2005, 14:39

le fait d'utiliser une class pour juste ca est discutable

sinon ton erreur surement de ton masque

Eléphant du PHP | 219 Messages

22 déc. 2005, 14:40

Bonjour, j'essaye d'assimiler la POO et php, et donc j'ai la class suivante
class Inscription {
	

	function validerdate($date){
		$champsdate = "([0-9]{1,2})-([0-9]{1,2})-([0-9]{4})";
		
			
		if ( $date!='' && !(eregi($champsdate,$date)))
		
		{   return false;}
		
		
}
}
else return true ?

Mammouth du PHP | 1029 Messages

22 déc. 2005, 16:55

le fait d'utiliser une class pour juste ca est discutable
Faut bien commencer par un début 8-
else return true ?
Merci c'est bon :lol:
L'expérience est la somme de toutes nos erreurs.

Mammouth du PHP | 1311 Messages

22 déc. 2005, 17:05

tout a fait d'accord :wink: