কয়েকটি চেকবক্স এবং ইনপুটবক্স নির্বাচন করা বাক্স সহ আমার একটি ফর্ম রয়েছে এবং এটি এজাক্স কলের মাধ্যমে ব্যবহারকারী কী চায় তা দেখায়। সমস্যাটি হ'ল ব্যবহারকারী যখন আইটেমটিতে ক্লিক করেন এবং বিশদ পৃষ্ঠাটি প্রদর্শিত হয় এবং তারপরে পূর্ববর্তী পৃষ্ঠায় ফিরে যাওয়ার সিদ্ধান্ত নেন এবং তার আগের পছন্দটি আবার ক্লিক করতে হবে।
আমি ডাব্লুপিকে সেশনে সমস্ত অপশন সংরক্ষণ করতে চাই যখন বিশদ পৃষ্ঠার বোতামটি ক্লিক করা হবে এবং সেশনে প্রকৃত তথ্য সংরক্ষণ করুন এবং তারপরে তিনি যখন পৃষ্ঠাটি আবার দেখবেন তখন সেশনগুলিতে মানগুলি চেক করা হবে এবং যদি থাকে তবে সেট করা হবে পাওয়া যায় নি।
এটা কি ডব্লিউপিতে করা যায়?
যদি হ্যাঁ, কিভাবে?
আসুন এটির ওপরে ব্যাখ্যা করুন এবং বলুন যে আমাদের ফর্মটিতে আমাদের এমন কিছু রয়েছে:
<input class="car_color" type="checkbox" name="car_color" value="1" />
<input class="car_color" type="checkbox" name="car_color" value="2" />
<input class="car_color" type="checkbox" name="car_color" value="8" />
<input class="car_color" type="checkbox" name="car_color" value="4" />
<input class="car_color" type="checkbox" name="car_color" value="6" />
আমি আমার ফর্মটিতে জমা বোতামটি ব্যবহার করি না, এটি ইনপুট পরিবর্তনের জন্য এজেএক্সের মাধ্যমে পরিচালনা করা হয়।
এবং আমার ফলাফলগুলিতে অজ্যাক্সের মাধ্যমে আমার কাছে বিস্তারিত পৃষ্ঠায় একটি লিঙ্ক রয়েছে:
<a class="detail-info-link" href="<?php echo $url ?>">
কোনও ধারণা কীভাবে আমি আমার মানগুলি সেশনে সঞ্চয় করতে পারি এবং ব্রাউজারে পুনর্বিবেচনা / পুনরায় লোড করার সময় / ফিরে বোতামটি এগুলি কল করতে পারি?
আমার সেশন সঞ্চিত স্টাফগুলি পড়তে এবং এটি জাভাস্ক্রিপ্টের মাধ্যমে ব্যবহার করতে সক্ষম হতে হবে? এবং আমার সন্ধান ফিকশনটি আজাক্সের মাধ্যমে ট্রিগার করুন যা ইতিমধ্যে ভাল কাজ করছে।
আমাকে কেবল সঞ্চয় করতে হবে (সম্ভবত বিশদ বোতামে href- এ লিঙ্কে যাওয়ার আগে এবং সেশন ভেরিয়েবলগুলি পড়তে এবং প্রেরণ করতে (যদি তাদের উপস্থিত থাকে)।