Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: PHP: Suojaus käyttäen omaa ip:tä

AntiMan [16.04.2006 15:14:52]

#

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";

?>

tesmu [18.04.2006 08:27:23]

#

No entäpäs jos joku menee suoraan admin.php sivulle?

tsuriga [23.04.2006 01:03:26]

#

Hjuu eiköhän ne tarkistukset kannata tehdä siellä admin-sivulla.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta