কেন আমাদের পিএইচপিতে সেশন দরকার?
কেন আমাদের পিএইচপিতে সেশন দরকার?

ভিডিও: কেন আমাদের পিএইচপিতে সেশন দরকার?

ভিডিও: কেন আমাদের পিএইচপিতে সেশন দরকার?
ভিডিও: PHP সেশন: $_SESSION এবং PHP এ একটি সেশন শুরু করা | পিএইচপি টিউটোরিয়াল #39 2024, মে
Anonim

সেশন হয় একটি অনন্য ব্যবহারকারীদের জন্য ডেটা সংরক্ষণ করার একটি সহজ উপায় সেশন আইডি এই করতে পারা পৃষ্ঠার অনুরোধের মধ্যে রাষ্ট্রীয় তথ্য বজায় রাখতে ব্যবহার করা হবে। সেশন আইডি হয় সাধারণত এর মাধ্যমে ব্রাউজারে পাঠানো হয় সেশন কুকিজ এবং আইডি হয় বিদ্যমান পুনরুদ্ধার করতে ব্যবহৃত হয় সেশন তথ্য

লোকেরা আরও জিজ্ঞাসা করে, পিএইচপিতে সেশনের উদ্দেশ্য কী?

পিএইচপি - সেশন . বিজ্ঞাপন. একটি সম্পূর্ণ ওয়েবসাইটের বিভিন্ন পৃষ্ঠায় ডেটা অ্যাক্সেসযোগ্য করার বিকল্প উপায় হল ব্যবহার ক পিএইচপি সেশন . ক সেশন যেখানে নিবন্ধিত সার্ভারে একটি অস্থায়ী ডিরেক্টরিতে একটি ফাইল তৈরি করে সেশন ভেরিয়েবল এবং তাদের মান সংরক্ষণ করা হয়।

একইভাবে, আমি কিভাবে একটি পিএইচপি সেশন শুরু করব? আপনি কোনো তথ্য সংরক্ষণ করতে পারেন আগে সেশন ভেরিয়েবল, আপনি প্রথম আবশ্যক শুরু উপর সেশন . প্রতি শুরু একটি নতুন সেশন , শুধু কল পিএইচপি session_start() ফাংশন। এটি একটি নতুন তৈরি করবে সেশন এবং একটি অনন্য উৎপন্ন সেশন ব্যবহারকারীর জন্য আইডি। দ্য পিএইচপি নীচের উদাহরণে কোডটি কেবল একটি নতুন শুরু করে সেশন.

একইভাবে, পিএইচপিতে সেশন কীভাবে কাজ করে?

মধ্যে সেশন পিএইচপি session_start() ফাংশন ব্যবহার করে শুরু করা হয়।

সাধারণ পরিস্থিতিতে:

  1. সেশন আইডি ব্যবহারকারীর কাছে পাঠানো হয় যখন তার সেশন তৈরি হয়।
  2. এটি একটি কুকিতে সংরক্ষণ করা হয় (ডিফল্টরূপে, PHPSESSID বলা হয়)
  3. সেই কুকি ব্রাউজার দ্বারা প্রতিটি অনুরোধের সাথে সার্ভারে পাঠানো হয়।

পিএইচপি-তে সেশন এবং কুকিজের ব্যবহার কী?

ক সেশন সার্ভারে সংরক্ষিত একটি গ্লোবাল ভেরিয়েবল। প্রতিটি সেশন একটি অনন্য আইডি বরাদ্দ করা হয় যা সঞ্চিত মান পুনরুদ্ধার করতে ব্যবহৃত হয়। সেশন তুলনায় অপেক্ষাকৃত বড় তথ্য সংরক্ষণ করার ক্ষমতা আছে কুকিজ . দ্য সেশন ব্রাউজারটি বন্ধ হয়ে গেলে মানগুলি স্বয়ংক্রিয়ভাবে মুছে ফেলা হয়।

প্রস্তাবিত: