სესიების მაგალითი PHP- ში
Php / / July 04, 2021
სესიების გამოყენების მაგალითი PHP- ში. Ამაში მაგალითი, ვნახავთ როგორ შევქმნათ სესიებიდა შეძლოთ მათი გამოყენება სხვა ცალკეულ გვერდებზე, სანამ სესია მომხმარებლის, ჩვეულებრივ, ბრაუზერის დახურვისას.
ფაილი: წვდომა. php
კოდი:session_start ();
$ _SESSION [წვდომა] = მართალი;
ექო "OK";
?>
ფაილი: გადამოწმება. php
კოდი:session_start ();
თუ ($ _ SESSION [წვდომა] == მართალია) {
ექო "კარგი, დაშვების უფლება გაქვთ";
}
სხვაგან {
echo "შეცდომა, თქვენ არ გაქვთ ნებართვა.";
}
?>
ამ მარტივი მაგალითი რომ დავყოთ ორ ფადად, ვხედავთ, რომ access.php არის ფაილი, რომელიც შექმნის ა სესია სახელწოდებით წვდომა და გვერდის გახსნისას იგი შექმნის სესია, ჭეშმარიტი ან ნამდვილი მნიშვნელობით და შემდეგ ის აჩვენებს OK. შემდეგ ჩვენ ვხსნით გადამოწმებას და ის გვიჩვენებს, რომ დაშვების უფლება გვაქვს, ვინაიდან ვხსნით წვდომას. Php. თუ ჩვენ არ გახსნილი გვაქვს access.php, verify.php მოგვცემს შეცდომას, რადგან ჩვენ ეს არ გვაქვს სესია შექმნილია, რომელიც ქმნის წვდომას. php. გასაგები ნამდვილად მარტივი და მარტივი განსახორციელებელია მომხმარებლის სისტემებისთვის, რომელშიც არ გსურთ გამოიყენოთ COOKIES და გირჩევნიათ გამოიყენოთ სესიები მეტი უსაფრთხოებისთვის.