probleme de condition - Python - Programmation
Marsh Posté le 01-06-2004 à 17:45:24
bonjour, J'ai un souci pour conditionner un formulaire Voici le code :
<?php if (($saisiereference=="" )||($saisiesousreference=="" )||($saisienom=="" ) || ($saisiedescription=="" ) || ($saisieprix=="" ) || ($saisieimage=="" ) || ($saisiecode=="" ) || (!ereg("^[0-9]{1,8}$",$saisieprix)) { if($saisiereference=="" ) print("Veuillez saisir la reference<BR>\n" ); if($saisiesousreference=="" ) print("Veuillez saisir la sousreference<BR>\n" ); if($saisienom=="" ) print("Veuillez saisir le nom<BR>\n" ); if($saisiedescription=="" ) print("Veuillez saisir la description<BR>\n" ); if($saisieprix=="" ) print("Veuillez saisir le prix<BR>\n" ); elseif (!ereg("^[0-9]{1,8}$",$saisieprix)) print("Le champ prix doit etre numerique et ne doit depasser 8 caracteres<BR>\n" ); if($saisieimage=="" ) print("Veuillez saisir le nom de l'image<BR>\n" ); if($saisiecode=="" ) print("Veuillez saisir le code<BR>\n" ); ?>
en fait il y a deux conditions sur le prix et la condition "champ vide" prend le dessus sur l'obligation de la saisie en numerique. Pouvez vous me filer un coup de main...?? MERCI
Marsh Posté le 01-06-2004 à 17:45:41
le rapport avec python ?
Marsh Posté le 01-06-2004 à 17:47:43
aucun je me suis trompé de prog
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 01-06-2004 à 17:45:24
bonjour,
J'ai un souci pour conditionner un formulaire
Voici le code :
<?php
if (($saisiereference=="" )||($saisiesousreference=="" )||($saisienom=="" )
|| ($saisiedescription=="" ) || ($saisieprix=="" ) || ($saisieimage=="" ) || ($saisiecode=="" )
|| (!ereg("^[0-9]{1,8}$",$saisieprix))
{
if($saisiereference=="" ) print("Veuillez saisir la reference<BR>\n" );
if($saisiesousreference=="" ) print("Veuillez saisir la sousreference<BR>\n" );
if($saisienom=="" ) print("Veuillez saisir le nom<BR>\n" );
if($saisiedescription=="" ) print("Veuillez saisir la description<BR>\n" );
if($saisieprix=="" ) print("Veuillez saisir le prix<BR>\n" );
elseif (!ereg("^[0-9]{1,8}$",$saisieprix)) print("Le champ prix doit etre numerique et ne doit depasser 8 caracteres<BR>\n" );
if($saisieimage=="" ) print("Veuillez saisir le nom de l'image<BR>\n" );
if($saisiecode=="" ) print("Veuillez saisir le code<BR>\n" );
?>
en fait il y a deux conditions sur le prix et la condition "champ vide" prend le dessus sur l'obligation de la saisie en numerique.
Pouvez vous me filer un coup de main...??
MERCI