2011-10-15 2 views
-2

J'ai un peu d'expérience en php et je fais un site web pour mon client qui a besoin d'un formulaire de contact sur son site web. La question que je vais poser est difficile, mais vos suggestions sont précieuses.Comment ajouter des données supplémentaires à un commentaire/description dans un formulaire de contact/feedback PHP?

J'ai un formulaire PHPcontact (obtenu depuis le réseau), il fonctionne parfaitement. La question est que mon client souhaite ajouter des données supplémentaires dans la section commentaire/description du formulaire de contact/commentaires qui ne sera pas visible par la personne qui envoie les messages.

Exemple: formulaire de contact est comme ce

 Name:kevin 
    Email:[email protected] 
    Comment:This is an exmaple comment 

lorsque ce message atteindra à mes clients par courriel devrait être comme ça

 from:[email protected] 
    subject: feedback from customer 
    Comment: This is an example comment. 


     Please forward this mail to .....section and contact to ..... 
     phone no:0000000000 
     email: [email protected] 
     OR 
     code:4540560ndjdjdd (a serialnumber generated from an external php file) 

si vous savez comment faire s'il vous plaît expliquer .

+0

Votre sont les gens en charge de l'argent pour quelque chose que vous connaissez zip au sujet. Je pense que vous devriez donner votre argent à votre client et passer par un livre html basique –

Répondre

2

Vous devriez obtenir la valeur de la forme, le mettre sur le php mail + vos nouvelles valeurs/valeur cachée Ainsi, l'utilisateur ne le verra pas comme:

from:[email protected] 
subject: feedback from customer 
Comment: This is an example comment. 


Please forward this mail to .....section and contact to ..... 
phone no:0000000000 
email: [email protected] 
OR 
code:4540560ndjdjdd (a serialnumber generated from an external php file) 
<?php 
$msg = "from:$_POST['email'] 
     subject:$_POST['subject'] 
     Comment:$_POST['comment'] 


     Please forward this mail to .....section and contact to ..... 
     phone no:$phone_number 
     email: $myemail 
     OR 
     code:$generated_code (a serialnumber generated from an external php file)"; 
?> 

Maintenant vous avez juste besoin d'utiliser mail() pour envoyer la valeur de $ msg en utilisant les détails du POST + vos détails 'cachés'.

Si vous souhaitez masqué dans le formulaire, utilisez simplement l'attribut masqué. Essayez d'expliquer votre question mieux, cela aiderait beaucoup.

(dans le msg $, en cas d'interruption de la ligne ne fonctionne pas essayer \ n ou br)

Questions connexes