সুপ্রিয় শিক্ষার্থী বন্ধুরা, শুভেচ্ছা নিয়ো। আজ তোমাদের এডভান্সড পিএইচপি পর্ব -১ এর সেশন নিয়ে আলোচনা করা হলো-
পিএইচপি সেশন :
যখন কোন এপ্লিকেশন নিয়ে কাজ করেন,খোলেন,বন্ধ করেন বা কোন পরিবর্তন করার পর বন্ধ করেন এটা একটা সেশনের মত।কম্পিউটার বোঝে আপনি কে।আপনি কখন কাজ শুরু করেছেন,কখন শেষ করেছেন এসবের তথ্য তার কাছে থাকে।কিন্তু ইন্টারনেটে একটা সমস্যা হয়-ওয়েব সার্ভার বুঝতে পারেনা আপনি কে আর এতক্ষন কি করলেন।পিএইচপি সেশন এই সমস্যার সমাধান দিয়েছে।পিএইচপি সেশন ইউজারের তথ্য সার্ভারে সংরক্ষন করে রাখে পরে ব্যবহারের জন্য।এই সেশন তথ্য অস্থায়ী এবং ইউজার সাইট ত্যাগ করার সাথে সাথে তা মুছে যায়।যদি স্থায়ীভাবে রাখতে চান তাহলে ডেটাবেসে সেভ করে রাখতে পারেন।পিএইচপি সেশন প্রতিটি ইউজারের জন্য অনন্য পরিচয় unique id (UID) তৈরী করে।
পিএইচপি সেশনে ইউজারের তথ্য সংরক্ষন করার আগে সেশন শুরু করতে হবে।পিএইচপি সেশন session_start() ফাংশন দিয়ে শুরু করতে হয় এবং html tag এর আগে রাখতে হয়।
এইকোডটি সার্ভারের সাহায্যে ইউজারের সেশন রেজিস্টার করবে এবং এই সেশনকে একটা আইডি দিয়ে তার তথ্য সেভ করা শুরু করবে।
সেশন ভ্যারিয়েবল সংরক্ষন করা :
সেশন তথ্য সংরক্ষন ও উদ্ধারের সঠিক উপায় হল সেশন ভ্যারিয়েবল $_SESSION ব্যবহার করা।
আমি ওয়েব স্কুল বিডি। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 7 বছর 11 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 2 টি টিউন ও 2 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
বাংলাদেশের প্রথম অনলাইন ভিত্তিক ট্রেনিং সেন্টার "Web School BD"। গত ১ বসর ধরে সফল ভাবে অনলাইনে ফ্রীলেন্সিং এর উপর ট্রেনিং দিয়ে দক্ষ ফ্রিলেন্সার হিসেবে তৈরি করে আসছে! ওয়েব স্কুল বিডি পেজঃ https://www.facebook.com/WebSchoolBDs/ ওয়েব স্কুল বিডি টিউটোরিয়াল : http://tutorial.webschoolbd.com/
Welcome to Techtunes post