[PHP] envoi de mail en php venant d'un switch

Résolu
Delta92 Messages postés 56 Statut Membre -  
Delta92 Messages postés 56 Statut Membre -
Bonjour
suis débutant, j'ai un formulaire sous swich qui récupère les données d'un formulaire et envoi à un fichier contact.php

J'ai une erreur de syntaxe qui m'échappe :

Parse error: syntax error, unexpected T_VARIABLE in /mnt/106/sdc/0/b/didiersimmat/siteimagitem/contact.php on line 10

Voilà mon contact.php :

<?php

$votre_societe=$_POST["name"];
$votre_nom=$_POST["name1"];
$mail=$_POST['email'];
$votre_message=$_POST['comment'];

$recipient_email="contact@imagitem.com"

LIGNE10 $From = "From ". $mail .;
$From . = "From " . $votre_nom ." <" . $mail .">\n";
$From . = 'Content-type: text/html; charset=iso-8859-1';

$content ="<html><head><title> Contact commercial</title></head><body><br>";
$content .="Societe : <b>" . $votre_societe ."</b><br>";
$content .="Nom : <b>" . $votre_nom ."</b><br>";
$content .="Email : <b>" . $mail ."</b><br><hr><br>";
$content .= $votre_message;
$content .="<br></body></html>";

mail($recipient_email,$subject,$content,$headers);
?>
<html>
<body bgcolor="#282e2c">
<div align="center" style="margin-top:60px;color:#ffffff;font-size:11px;font-family:tahoma;font-weight:bold">
Votre message a été envoyé avec succès, merci.
</div>
</body>
</html>
<script>resizeTo(300,300)</script>

à l'aide svp

Merci d'avance
dsimmat@bigfoot.com

5 réponses

  1. dedale82 Messages postés 403 Statut Membre 283
     
    Bonjour
    enlève le point en trop :

    avant :
    LIGNE10 $From = "From ". $mail .;

    après :
    LIGNE10 $From = "From ". $mail;
    0
  2. Delta92 Messages postés 56 Statut Membre 6
     
    C'est pareil, dailleurs si je supprime la ligne entière, j'ai la même erreur sur la ligne suivante, etc...

    Merci pour ta réponse rapide.
    0
  3. Delta92 Messages postés 56 Statut Membre 6
     
    J'ai essayé en utilisant la commande _POST à la place de _GET, mais c'est pareil

    :-((((
    0
  4. dedale82 Messages postés 403 Statut Membre 283
     
    Dans ce cas là c'est que le problème vient de la ligne précédente à laquelle il manque effectivement un point virgule
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Delta92 Messages postés 56 Statut Membre 6
     
    oui merci, j'ai entre temps corrigé les erreurs, voilà le bon code :

    <?php

    $votre_societe=$_POST['Name'];
    $votre_nom=$_POST['Name1'];
    $mail=$_POST['Email'];
    $votre_message=$_POST['Comment'];

    $recipient_email='contact@imagitem.com';

    $subject = "Suite à la visite sur le site ";
    $headers = "From " . $votre_nom;
    $headers = 'Content-type: text/html; charset=iso-8859-1';

    Merci
    0