![]() |
|
|
გამარჯობა, სტუმარო ( შესვლა | რეგისტრაცია )
![]() |
![]() ![]()
პოსტი
#1
|
|
![]() კიბერ ბაიტი ![]() ![]() ![]() ![]() ჯგუფი: რეგისტრირებული პოსტები: 358 ნიკის ჩასმა ციტატაში ჩასმა წევრი №: 471 ![]() |
მოკლედ გავკეთE 2 ფაილი ერთი ინდეხ.პჰპ და მეორე ადმინ.პჰპ ადმინიდაა შემაქვს ინფოები და index.php ჩასნ ნუ მაგრამ მაქვს პორობლემა admin.php minda ro ქონდეს დაცვა უსერი და პაროლი. ნუ ამ ფაისლ არდავრქმევ admin.php სხვას დავრქმევ მარა ხო მარის შანსი ვიღაცამ მიაგნოს . ამიოტმ როგორ შეიძLება გაკეთება უსერი და პაროლის?
|
|
|
![]() |
![]()
პოსტი
#2
|
|
![]() აქტიური წევრი ![]() ![]() ![]() ჯგუფი: რეგისტრირებული პოსტები: 337 ნიკის ჩასმა ციტატაში ჩასმა მდებარეობა: Münster წევრი №: 16 ![]() |
მოკლედ ასე გეტყვი ზოგად სიტუაციას:
გაქვს ფაილი, რომლის ფუნქციაა საშუალება მისცეს ყველა უზერს რაც უნდა ის წეროს. ფაილის დასაწყისში უნდა ჩასვა ფრაგმენტი if isset..... (ახლა კოდის წერას ვერ დავიწყებ). ამ ფრაგმენტმა უნდა განსაზღვროს რომ თუ თუ არსებობს Cookie მაშინ გაგრძელდეს ფაილის ნორმალურად მუშაობა, ან შეწყდეს და გამოიტანოს შესაბამისი შეტყობინება. ახლა რაც შეეხება ჩვენ შემთხვევას: main2.php ფაილში ნახე ფრაგმენტი პროგრამული კოდი <? if($logged_in){ echo 'Logged in as '.$_SESSION['username'].', <a href="logout.php">logout</a>'; }else{ echo 'Not logged in.'; } ?> პირველ ბლოკში პირველი echo ბრძანების დასრულების შემდეგ ბლოკის ბოლოში გაუშვი ფაილის კოდი რომელიც საშუალებას გაძლევს რაღაც ნიუსების დამატებისა თუ რაც გინდა ის. ამ შემთხვევაში ეგ ფრაგმენტი იმუშავებს მხოლოდ იმ შემთხვევაში თუ შესრულებული იქნება პირობა if($logged_in). ანუ არაავტორიზებული იუზერი დაინახავს მხოლოდ Not logged in ფრაზას, ხოლო ავტორიზებული სასურველ შედეგს. ანუ main2.php იქნება ადმინის მთავარი გვერდი. -------------------- whenever people agree with me, I always feel I must be wrong
|
|
|
![]() ![]() |
მსუბუქი ვერსია | ახლა არის: 14th August 2025 - 03:17 AM |