Apach sam ja dig’o i mogu radit shta hocu, shto se tice modova.
Koristim jednu veoma jednostavnu php skriptu skinutu s interneta koju sam ja malo prepravio.
Ona je index.php, kad nju otvorish trazi ti username i pass, to cita iz file.a koji je u
Prvo rjesenje: Mozes stavi hotlinking upalit, pa bilo koji link kad bezze iz broswera otvoris tako nece moc, i ostavis neku porukicu il slikicu. Znaci jednosatvno rjesenj za citav ¨server¨ i stedis bandwidth ako si i na to alergican.
Drugo rjesenje: Zasto ne napravis neku grupu recimo ¨korisnici¨ to malo CHMODAS (tutorial: http://catcode.com/teachmod i to je to. Jer kod tebe je fakticki sad svako ¨root¨
[quote=BiancHi][…]
Koristim jednu veoma jednostavnu php skriptu skinutu s interneta koju sam ja malo prepravio.
Ona je index.php, kad nju otvorish trazi ti username i pass, to cita iz file.a koji je u
http://localhost/neki_folder/controll.php
[…][/quote]
Prvo pravis veliku gresku sto tu datoteku members.txt drzis uopste u web-dokuments-direktoriumu. Nju mozes pomaknut i u /etc/ ili bilo gdje izvan document-direktoriuma i odatle je ucitat.
index.php neka registruje session, a neka controll.php provjerava da li je aktivan sesssion + neka posebna session variabla. ako je postavljena - onda neka prikaze te funkcije ( ili sta vec controll.php radi ), a ako nije, neka redirektuje na …/index.php kako bi se trazio validan login !
sto se tice members.txt fajla nebi bilo pametno da ima 644 mod nego 600 ( samo moras paziti kojem useru pripada isti fajl i pod kojim se userom vrti apache )…
Nabavi računar na kojem možeš testno instalirati Apache, PHP. Uzmi kakvu dobru knjigu ( http://www.hudzilla.org/phpbook/ ), te nam se javi za koji mjesec
Ozbiljno, sve drugo je čista lutrija. Kao što ne bi trebao bez predznanja (i/ili dozvole) voziti auto, ne treba ni kreirati “dniamičke” stranice sa osjetljivim sadržajima bez minimuma iskustva.