0
  Login
কন্টাক্ট ফর্মে কিভাবে পিএইচপি মেইল ফাংশন ব্যাবহার করবেন

কন্টাক্ট ফর্মে কিভাবে পিএইচপি মেইল ফাংশন ব্যাবহার করবেন

আপনার কন্টাক ফর্মে যে ইনপুট গুলো আপনি ব্যাবহার করেছেন সেগুলো কে $_GET , $_POST অথবা $_REQUEST মেথড ব্যাবহার করে ডাটা গুলোকে সংগ্রহ করতে হবে এ জন্য আপনাকে অবসসই পি এইচ পি এর বেসিক ব্যাবহার ও ভেরিয়েবল সম্পর্কে ধারণা থাকতে হবে।

পি এইচ পি এর ডিফল্ট একটু ফাংশন mail() . এটি দিয়ে আপনি সরাসরি ইমেইল পাঠাতে পারবেন।

ফাংশনটি এর ব্যাবহার :

<?php mail($to,$subject,$message,$headers,parameters); ?>

প্যারামিটার গুলোর কাজ :

to = জরুরি।এখানে যে ইমেইল ঠিকানা থাকবে সেই ঠিকানায় মেইল যাবে।
subject = জরুরি।এখানে বিষয় উল্লেখ থাকবে।
message = জরুরি।এখানে মেসেজ থাকবে যা পাঠানো হবে।
headers = ঐচ্ছিক।এর দ্বারা অতিরিক্ত শিরোনাম যোগ করা যাবে।যেমন:From,Cc,Bcc.
parameters = ঐচ্ছিক।অতিরিক্ত প্যারামিটার যোগ করা যায়।

<html>
<head><title>Basic MailForm</title></head>
<body>

<?php
$to = “ceo@independent-it.com”;
$subject = “Test mail”;
$message = “Hello! This is a simple email message.”;
$from = “user@example.com”;
$headers = “From:” . $from;
mail($to,$subject,$message,$headers);
echo “Mail Sent.”;

if (isset($_POST[’email’])) {

$email = $_POST[’email’] ;
$subject = $_POST[‘subject’] ;
$message = $_POST[‘message’] ;
mail( “user@example.com”, “Subject: $subject”,
$message, “From: $email” );
echo “Thank you for using our mail form”;
}
else
{
echo “<form method=’post’ action=’mailform.php’>
Email: <input name=’email’ type=’text’ /><br />
Subject: <input name=’subject’ type=’text’ /><br />
Message:<br />
<textarea name=’message’ rows=’15’ cols=’40’>
</textarea><br />
<input type=’submit’ />
</form>”;
}
?>
</body>
</html>

 

এখানে পোস্ট মেথড এর মাদ্ধমে প্রথমে ইনপুট থেকে ডাটা গুলো কে সংগ্রহ করে সেগুলো একটি ভেরিয়েবল এর মধ্যে নেয়া হয়েছে এবং ফিল্ড ভেলিডেশন করা হয়েছে  if  কন্ডিশন এর মাদ্দমে। অর্থাৎ যখন কেউ ফিল্ড গুলো পূরণ করে সাবমিট করবে তখনি ইমেইলটি যাবে তা ছাড়া ইমেইল যাবে না ।

Leave a Reply