Site icon Trickbd.com

যারা html শিখেছেন অবশ্যই দেখুন । দেখুন কিভাবে php ব্যবহার করে Html ফর্ম ডাটা কোনো .txt ফাইল এ সেইভ করবেন ।


 স্বাগতো জানিয়ে শুরু করছি আজকের পোস্ট ।

আজকে আমি আপনাদের কে শিখাবো কিভাবে Html ফর্ম ডাটা কোনো .txt ফাইল এ সেইভ করা যায় ।

অর্থাৎ html ফর্ম সাবমিট এর পর কিভাবে তা কোনো .txt ফাইল এ সেইভ করা যায় তা শেখাবো আজকের পোস্ট এ ।

এই পোস্টটি বোঝার জন্য যা যা দরকার হবে-

আপনি যদি html সম্পর্কে না জানেন তাহলে ইন্টারনেট এ html এর উপরে অনেক টিউটরিয়াল পাবেন, Google এ  Search করে দেখে নিবেন , ট্রিকবিডিতেও পেতে পারেন ।

যাইহোক শুরু করা যাক ।


Html ফর্ম ডাটা .txt ফাইল এ সেইভ করার জন্য সার্ভার সাইড লেঙ্গুএজ হিসেবে php ব্যাবহার করবো ।

তাই যাদের হালকা php জানা আছে বা php সম্পর্কে হালকা ধারনা আছে তারা খুব সহজেই বুঝবেন, আর যাদের জানা নাই তাদের ছিন্তা করার কোনো কারন নাই, আমি স্টেপ বাই স্টেপ তাদেরকে বুঝিয়ে দিবো ।


আমরা যেহেতু এইচটিএমএল ফর্ম ডাটা সেইভ করতে যাচ্ছি তাই প্রথমেই আমাদের দরকার হচ্ছে একটি এইচটিএমএল ফর্ম ।


তো আমি 4টি ইনপুট ফিল্ড এর একটি html ফর্ম বানিয়ে নিলাম ।

ফর্মটি দেখতে নিচের ছবির মত হবে ।


এই ফর্মটি বানাতে আমি নিচের কোড গুলো ব্যাবহার করেছি, আপনি চাইলে নিচের কোড গুলো কপি করে ফর্মটি বানাতে পারেন ।

 

<form action=’index.php’ method=’post’>
First Name:<br/>
<input type=’text’ name=’firstname’ id=’firstname’ placeholder=’Type your firstname…’><br/>

Last Name:<br/>
<input type=’text’ name=’lastname’ id=’lastname’ placeholder=’Type your lastname…’><br/>
Number:<br/>
<input type=’text’ name=’number’ id=’number’ placeholder=’Type your phone number…’><br/>
Email:<br/>
<input type=’text’ name=’email’ id=’email’ placeholder=’Type your email…’><br/><br/>
<input type=’submit’ name=’submit’ id=’submit’ value=’Submit’>
</form>

 

এখানে action এর ভিতরে index.php কেনো দিয়েছি সেটা নিয়ে একটু পরে আলচনা করতেছি ।

এখন এই ফর্ম এর ডাটা আমরাে php ব্যাবহার করে .txt ফাইল এ সেইভ করবো ।

এর জন্যে আমি নিচের php কোড টুকু লিখেছি ।

<?php 

$fname = $_POST[“firstname”];

$lname = $_POST[“lastname”];

$number = $_POST[“number”];

$email = $_POST[“email”];


$file = fopen(“data.txt”,”a+”);

$text = “Firstname : “.$fname.”\n Lastname : “.$lname.”\n Number : “.$number.”\n Email : “.$email.”\n \n”;

fwrite($file,$text);

fclose($file);


echo “Data saved successfull..!”;

?>

এতোক্ষন পর্যন্ত আমি যা যা করেছি ………


এই পর্যন্ত করে ফেলুন ব্যাস কাজ শেষ ।

Example Explained:

প্রথমে যখন আমরা index.html ফাইল এ ডুকবো তখন ফর্মটি দেখতে পাবো,

এরপর সবকিছু লিখে সাবমিট দিলে আমাদের কে নিয়ে যাবে index.php ফাইলে এবং সেখানে সবকিছু প্রসেস হয়ে টেক্সট গুলো সেইভ হবে data.txt ফাইলে । এর পরে আমদের সেট করা মেছেজ টি দেখাবে Data saved successfull..! 

পোস্ট টি কেমন হয়েছে অবশ্যই কমেন্ট এ জানাবেন ।

পরবর্তি পোস্ট এ দেখাবো কিভাবে html ফর্ম ডাটা Database এ সেইভ করতে হয় ।

ততক্ষন পর্যন্ত ভালো থাকুন সুস্থ থাকুন ।