2 votes

Comment ajouter <hr> dans le formulaire de messagerie PHP?

Je veux ajouter une ligne horizontale


à l'intérieur du contenu d'un formulaire en php. Est-ce possible?

J'écris le code ci-dessous mais 'hr' ressemble à ça dans mon e-mail PR1: produit1 PR2: produit2 < hr > PR3: produit3 PR4: produit4

Que devrais-je faire? Merci !!!

    \n PR3: $product3 \n PR1: $product4";

    $recipient = "formulaire@monentreprise.com";
    $subject = "Mes Produits";
    $mailheader = "De: $email \r\n";
    mail($recipient, $subject, $formcontent, $mailheader) or die("Erreur!");
    echo "Merci!" . " -" . " Retour à l'accueil";
    ?>

0 votes

Je n'ai jamais utilisé la bibliothèque de messagerie php mais je suppose que votre type de courriel a été marqué comme étant du texte. Si vous voulez qu'il s'affiche correctement, vous devez le marquer comme étant du html.

2 votes

Est-ce que cela répond à votre question? [Sortie

dans un message électronique PHP](https://stackoverflow.com/questions/15235341/output-hr-in-email-message-php)

1voto

Arash Points 30

Pour la balise


dans le corps de votre e-mail, vous devez utiliser le format d'e-mail HTML, ce qui signifie ajouter des balises HTML et des en-têtes de type de contenu.

Vous pouvez essayer celui-ci

   From: $name \n ST1: $product1 \n PR2: $product2  \n PR3: $product3 \n PR1: $product4 ";

    $recipient = "form@mycompany.com";
    $subject = "Mes Produits";
    $mailheader = "MIME-Version: 1.0" . "\r\n"; 
    $mailheader .= "Content-type:text/html;charset=UTF-8" . "\r\n"; 
    $mailheader .= "From: $email \r\n";

    mail($recipient, $subject, $formcontent, $mailheader) or die("Erreur!");
    echo "Merci!" . " -" . " Retour à la page d'accueil";
    ?>

1 votes

Je pense que cette réponse serait beaucoup plus forte si vous ajoutiez des commentaires sur ce que vous avez changé et pourquoi vous pensez que le changer résoudra le problème.

0 votes

Non, cela ne marche pas, ça ressemble à ça maintenant... De: PR1: Produit1 PR2: Produit2 PR3: Produit3 PR4: Produit4

1 votes

@ric12g Lorsque j'ai vérifié mon code suggéré, il était correctement formaté. Je suppose que vous avez oublié d'éditer la section $mailheader.

0voto

Shubham Dange Points 32

Mettre le contenu ci-dessous ou au-dessus de la div suivante

0 votes

Salut! Je ne comprends pas...Où ajouter ceci ?? À quelle ligne dans le formulaire de messagerie PHP?

0 votes

Voir cela appelé Courrier HTML , consultez les formats disponibles sur Internet

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X