मेरे पास एक संपर्क फ़ॉर्म है जिसे मैंने अन्य गैर WP साइटों पर पहले बहुत बार इस्तेमाल किया था, लेकिन यह मेरी वर्तमान WP साइट पर काम नहीं करता है , यह आपको एक पृष्ठ पर पुनर्निर्देशित करता है जो नहीं मिला।
मैं इसे बनाने के लिए किसी भी प्लगइन्स का उपयोग नहीं करना चाहता।
यहाँ कोड है:
<form class="form" method="POST" action="<?php the_permalink(); ?>">
<table border="0" style="float:left;">
<tbody>
<tr>
<td>
<p>Company Name:</p>
</td>
<td> </td>
<td><input type="text" name="companyname" id="companyname" /></td>
</tr>
<tr>
<td>
<p>Your Name:</p>
</td>
<td> </td>
<td><input type="text" name="name" id="name" /></td>
</tr>
<tr>
<td>
<p>E-mail:</p>
</td>
<td> </td>
<td><input type="text" name="email" id="email" /></td>
<td colspan="2"> </td>
</tr>
<tr>
<td>
<p>Telephone:</p>
</td>
<td> </td>
<td><input type="text" name="tel" id="tel" /></td>
<td colspan="2"> </td>
</tr>
</tbody>
</table>
<table border="0" style="float:left;" width="450">
<tbody>
<tr>
<td valign="top"><p style="margin-left:42px;margin-right:10px;margin-top:7px;">Enquiry:</p></td>
<td><textarea name="enquiry"></textarea></td>
</tr>
<tr>
<td colspan="2"><button class="blue medium awesome awesomeforward" type="submit" name="submit">Send message</button></td>
</tr>
</tbody>
</table>
<? if(isset($_POST['submit'])) {
$to = "rob@teamworksdesign.com";
$subject = "Teamworks contact enquiry";
$companyname_field = $_POST['companyname'];
$name_field = $_POST['name'];
$email_field = $_POST['email'];
$tel_field = $_POST['tel'];
$enquiry_field = $_POST['enquiry'];
$body = "Hello Teamworks,\n\n You have an enquiry from the website, please see the details below:\n\n Name: $name_field\n Company Name: $companyname_field\n E-Mail: $email_field\n Tel: $tel_field\n Message:\n $enquiry_field\n\n Please reply to the enquiry asap.\n\n Kind Regards \n The Teamworks Website";
mail($to, $subject, $body);
echo "</br>Thank you for getting in touch, we will contact you shortly.";
} ?>
</form>
शानदार, धन्यवाद। निराश जब यह कुछ इतना आसान है !! पीएस मैं आपको जवाब के रूप में चिह्नित नहीं कर सकता।
—
रोब
इसे उत्तर के रूप में जोड़ा ताकि आप इस प्रश्न को उत्तर के रूप में चिह्नित कर सकें।
—
बैनटर्नट
name="name"
को किसी और चीज़ के नाम से बदलने का प्रयास करें ।