Bouton radio php
Résolu
                                    
                        nicos91                    
                                    -
                                     
nicos91 -
        nicos91 -
        Bonjour à tous, 
Je suis entrain de créer un formulaire de contact à l'aide de PHP mais j'ai un petit problème.
Je demande à l'utilisateur de renseigner son nom, prénom, adresse e-mail et de cocher la personne qu'il souhaite contacter, parmi plusieurs boutons radio.
Ma question est simple, comment faire pour envoyer un mail à une personne différente en fonction du bouton radio coché.
J'ai essayé de faire un "if" la première personne de la liste est cochée, alors envoyer le mail... mais il semblerait qu'il soit faux, car mon else qui devrait afficher une erreur que j'ai écrite ne fonctionne pas. En effet si je sélectionne la 2ème personne de la liste, mon mail s'envoie quand même à la premiere !
voici mon code PHP :
Merci d'avance de votre aide.
Nicolas
                
            
                
    
    
    
        Je suis entrain de créer un formulaire de contact à l'aide de PHP mais j'ai un petit problème.
Je demande à l'utilisateur de renseigner son nom, prénom, adresse e-mail et de cocher la personne qu'il souhaite contacter, parmi plusieurs boutons radio.
Ma question est simple, comment faire pour envoyer un mail à une personne différente en fonction du bouton radio coché.
J'ai essayé de faire un "if" la première personne de la liste est cochée, alors envoyer le mail... mais il semblerait qu'il soit faux, car mon else qui devrait afficher une erreur que j'ai écrite ne fonctionne pas. En effet si je sélectionne la 2ème personne de la liste, mon mail s'envoie quand même à la premiere !
voici mon code PHP :
<?php
$erreur = NULL;
$info = NULL;
if(!empty($_POST['nom']) && !empty($_POST['prenom']) && !empty($_POST['email']) && !empty($_POST['message']))
{
	extract($_POST);
	if($_POST['RadioGroup1'] = 'webmaster')
	{
		if(preg_match("#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#",$email))
		{
			$nom = htmlspecialchars(addslashes($nom));
			$prenom = htmlspecialchars(addslashes($prenom));
			$email = htmlspecialchars(addslashes($email));
			$message = htmlspecialchars(addslashes($message));
			$destinataire = "test@orange.fr";
			$sujet = "Formulaire de contact";
			$entete = 'From :'.$email.'';
			$message = 
			'Vous venez de recevoir un nouveau message en provenance du site www.xxxxxx.fr' ."\n".
			'Nom : '.$nom.''."\n".
			'Prenom : '.$prenom.''."\n".
			'Email : '.$email.''."\n". 
			'Message : '.$message.'';
			
			mail($destinataire, $sujet, $message, $entete);
			$info = "Votre message a bien été envoyé.";
			
			unset($_POST, $message, $nom, $prenom, $email);
		}
		else
		{
			$erreur="Adresse e-mail invalide";
		}
	}
	else
	{
		$erreur="Mauvaise personne cochée";
	}
}
else
{
	$erreur = "Veuillez remplir tous les champs obligatoires*";
}
?>
Merci d'avance de votre aide.
Nicolas
        A voir également:         
- Bouton radio php
 - Radio française - Télécharger - Médias et Actualité
 - Diagnostic bouton photo - Accueil - Outils
 - Easy php - Télécharger - Divers Web & Internet
 - Bouton shift pc - Forum Jeux vidéo
 - Bouton on/off comment savoir - Forum Word
 
    
    
    
    
Merci encore
A+