Bonjour.

Je me suis inspiré de ce tuto pour faire mon formulaire de contact :
http://a-pellegrini.developpez.com/tutoriels/php/mail/

Comment je peux faire pour que ce soit l'un ou l'autre :

$message ou bien $op_z?

Je veux permettre qu'on indique un $message et une option $op_z, ou seulement l'un ou l'autre.

J'ai essayé || aussi OR.

Si je sélectionne $op_z sans $message, ça passe. Mais pas l'inverse.
Les deux indiqué, ça passe aussi.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
			elseif (empty($civilite) 
						 || empty($nom) 
						 || empty($pre) 
						 || empty($expediteur) 
						 || empty($sujet)){
				$alert = 'Tous les champs doivent être renseignés';
			}
 
 
			elseif (empty($op_z)
						 OR empty($message)){
				$alert = 'Il faut indiquer une option ou/et un message';
			}