যারা HTML শিখেছেন অবশ্যই দেখুন কিভাবে PHP ব্যবহার করে HTML ফর্ম ডাটা কোনো TXT ফাইল এ সেইভ করবেন

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

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

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

html ফর্ম সম্পর্কে ধারনা থাকতে হবে।

আপনি যদি 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.!"?>

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

  • html কোডগুলো index.html ফাইল এ সেইভ করেছি।
  • php কোডগুলো index.php ফাইল এ সেইভ করেছি।
  • নতুন একটি ফাইল data.txt বানিয়েছি।
  • উপরের ৩টি ফাইল ই একি ফোল্ডার এ রয়েছে।

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

Example Explained

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

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

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

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

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

Level 1

আমি চন্দন রায়। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 2 বছর 3 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 1 টি টিউন ও 1 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস