Tässä on tämmönen vinkki jonka avulla voit suojata sivusi. Suojaus on hyvin yksinkertainen, mutta voi myös käydä niinkin, että jollakin muullakin on sama ip, mikä kumoaa suojauksen vaikutuksen.
Tätä voi soveltaa niin paljon kuin haluaa, ja sovellettuna varmastikkin paljon parempi.
Suojaus.php
<?php // Asetetaan "adminin" ip ja haetaan myös kävijän ip $admip = "127.0.0.1"; $ip = getenv("REMOTE_ADDR"); // Jos kävijän ip on sama kuin adminin ip if ($ip == $admip) { // päästetään käyttäjä admin-sivulle header(Location: admin.php); } // Jos ei ole oikea ip else // Tulostetaan jotain tai ohjataan uudelle sivulle echo "Valitettavasti sinulla ei ole riittäviä oikeuksia"; ?>
No entäpäs jos joku menee suoraan admin.php sivulle?
Hjuu eiköhän ne tarkistukset kannata tehdä siellä admin-sivulla.
Aihe on jo aika vanha, joten et voi enää vastata siihen.