Forum de discussion et d'aide au php
Vous n'êtes pas identifié.
|
Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides. FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans. Proposez vos news : si vous avez un evenement à annoncer le chat : venez discuter de php. |
||
Bonjour,
j'ai crée un petit formulaire à envoyer par mail à partir d'un site.
Voici mon code :
<?php
if (!empty($_POST['nom']) && !empty($_POST['email']) && !empty($_POST['objet']) && !empty($_POST['message']))
{
if(!isset($_POST['nom']) && !isset($_POST['email']) && !isset($_POST['objet'])){
$nom = $_POST['nom'];
$email = $_POST['email'];
$objet = $_POST['objet'];
$message = $_POST['message'];
$destinataire = 'guy.gobert@skynet.be';
$headers = 'From : ' . $nom . '<' . $email . '>';
if (mail($destinataire, $objet, $message, $headers))
echo 'Votre email a été correctement envoyé';
else
echo 'Une erreur s\'est produite lors de l\'envoi de votre email';
}
else
echo 'Votre email n\'a pu être envoyé Veuillez remplir le formulaire correctement';
?>Quand je fais une prévisualiation j'obtiens ceci
Parse error: parse error in c:\program files\easyphp1-8\www\formulaire_contact\form3.php on line 20
La ligne 20 est ?> je ne vois pas ou est l'erreur. Quelqu'un peut-il m'aiser ?
Merci
Hors ligne
<?php
if (!empty($_POST['nom']) && !empty($_POST['email']) && !empty($_POST['objet']) && !empty($_POST['message'])){
if(!isset($_POST['nom']) && !isset($_POST['email']) && !isset($_POST['objet'])){
$nom = $_POST['nom'];
$email = $_POST['email'];
$objet = $_POST['objet'];
$message = $_POST['message'];
$destinataire = 'guy.gobert@skynet.be';
$headers = 'From : ' . $nom . '<' . $email . '>';
}
if (mail($destinataire, $objet, $message, $headers)){
echo 'Votre email a été correctement envoyé';
}
else{
echo 'Une erreur s\'est produite lors de l\'envoi de votre email';
}
}
else{
echo 'Votre email n\'a pu être envoyé Veuillez remplir le formulaire correctement';
}
?>fermer ces instructions ca peut etre utile ![]()
sinon tu te retrouve avec 2 else, et là ca le le fait plus.
Dernière modification par Asherah (05-04-2008 08:11:15)
Hors ligne