Oops!
Хичээлийн сэдэв
» Active Server Pages
» C/C++
» Cascading Style Sheets
» Cinema 4D
» Delphi
» Flash
» HTML
» JavaScript
» PhotoShop
» PHP
» PowerPoint
» Visual C#.NET
Хайлт хийх
Статистик
Яг одоо сүлжээнд нийт 5 хүн холдогдсон байна.
Вэб сайтыг нийт 3323266 удаа үзсэн байна.
Нүүр хуудас » Хичээл » PHP
Директорид хамгаалалт хийх
Бичсэн: С.Санчир    Огноо: 2005.07.12

Вэб сайт хийдэг хvн бvрт өөрийн Зураг файлуудаа хуулсан директороо нуух хэрэг зайлшгvй гардаг.

Жишээ нь та Images хавтсанд өөрийн бvх зургаа хадгалсан бол дурын хэрэглэгч Addressbar дээр

http://www.taniiweb.mn/Images/ гэж бичиж ороод л ямар ямар зургын файл байгааг харж, хvсвэл татаж авчихаж болно. Энэ боломжыг хаах талаар энэ хичээлээр хэдэн арга хэлэх болно.

1-р арга

Директориуд дотроо index файл хуулах


Та index.htm, index.html нэртэй файл vvсгээд хуулчих. Та зvгээр хоосон ч хамаагvй index.html нэртэй файл vvсгэсэн ч болно. Хамгийн гол нь веб сервер хэрэглэгчид эхлээд index файлуудыг илгээдэг. Yvнд: index.htm, index.html, index.php, default.html гэх мэт нэртэй файлууд орно. Хэрэв директори дотор ямар нэг дээр дурьдсан index файл байхгvй бол шууд директори доторхи бvх файлыг жагсаалтыг хэрэглэгчид илгээнэ.

index.html нэртэй файл хуулсанаар хэрэглэгч файлыг жагсаалт бус index.html файлын агуулгыг л харна.

Жишээ нь:

http://www.eschoolclub.com/upload/jishee_zurag/psd_22-40/36/ Хамгаалалт хийгээгvй директори
http://www.eschoolclub.com/upload/ Хамгаалалт хийсэн директори

2-р арга

index.php ээр байрлал шилжvvлэх

Та доорхи кодыг хуулж аваад index.php гэж нэрлээд өөрийн директорид хуулчих

<?php

header("Location: ../");

?>



Энэ кодын vр дvн нь тухайн директорийн дээд директорид шилжvvлнэ. Жишээ нь:

http://www.jishee.mn/images/ гэвэл (http://www.jishee.mn/images/index.php гэсэн яг адилхан)

дээрхи код биелж хэрэглэгчийг шууд http://www.jishee.mn/ хаягт хvргэнэ.

Та олон директоритой вэбээ хамгаалахыг хvсэж байвал дээрхи PHP файлыг бvх директориуд дотроо хуулхад л болно. Жишээ нь:

http://www.jishee.mn/images/my/banners/big/

гэж орвол өмнөх дээд директорруу хөөж оруулсаар байгаад хамгийн сvvлд хэрэглэгч

http://www.jishee.mn/ гэсэн хаяг дээрээ л ирнэ гэсэн vг.
5477 удаа уншигдсан    Буцах    Найздаа илгээх    Мэдээг хэвлэх  



Зарлал
Сайтын гишүүд, зочдын анхааралд!
Манай сайт үндсэн бүтэц, агуулгаа бүрэн өөрчилж өмнө нь байсан олон булангуудыг хаасан бөгөөд цаашид зөвхөн E-Learning чиглэлээр хичээл, материал байрлуулж байхаар болсоныг мэдэгдэе.
Сонирхолтой сайтууд
www.sanchir.com
www.asuult.net
www.amina.mn
www.xypyy.net
www.mongolduu.com
www.mongolnation.com
www.hariult.info
www.hantulga.com
www.luunz.net
www.harp.mn
www.leader.mn
www.dusal.net