sry, ich glaub jetzt sollte es hier reindürfen *denk*
ich hab vor meine seiten mittels ip abzusichern.
also ich geb die ip frei dann darf der zutritt erfolgen.
das klappt auch alles soweit, nur kann man bei der if möglichkeit
leicht bescheissen indem man die ip mit in die adressleite eingibt.
daher hab ich eine 2te abfrage eingebaut so das er die ip
überprüft ob sie wirklich vom user kommt .
das funzt zwar auch aber auch das ist nicht sicher weil man diese auch wieder in die www leiste eingeben kann :/
jetzt weiss ich an diesem punkt nicht mehr weiter
hier mein projekt :
http://www.syces.com/test/form.php
habe 4 dateien benötigt und folgendermaßen benannt :
- form.php
- form2.php
- inhalt.php
- ip.php
--- FORM.php ---
--- form2.php ---
--- inhalt.php ---
--- ip.php ---
ich hab vor meine seiten mittels ip abzusichern.
also ich geb die ip frei dann darf der zutritt erfolgen.
das klappt auch alles soweit, nur kann man bei der if möglichkeit
leicht bescheissen indem man die ip mit in die adressleite eingibt.
daher hab ich eine 2te abfrage eingebaut so das er die ip
überprüft ob sie wirklich vom user kommt .
das funzt zwar auch aber auch das ist nicht sicher weil man diese auch wieder in die www leiste eingeben kann :/
jetzt weiss ich an diesem punkt nicht mehr weiter
hier mein projekt :
http://www.syces.com/test/form.php
habe 4 dateien benötigt und folgendermaßen benannt :
- form.php
- form2.php
- inhalt.php
- ip.php
--- FORM.php ---
PHP Code:
<form action="form2.php" method="post">
<input name="ip" type="text" value="<? echo $_SERVER['REMOTE_ADDR']; ?>" size="17">
<br>
<br>
<center>
<input type="submit" value="OK">
</center>
</form>
PHP Code:
<?
include "ip.php";
?>
<?
if($ip == "$access")
{
echo "jooooo! <a href=\"inhalt.php?ip=$ip&&check=$checkip\">bitte hier klicken</a> !";
}
else {
echo "falsch wa";
}
?>
PHP Code:
<?
include "ip.php";
?>
<?
if($ip == "$access" and $check == "$checkip" )
{
echo "das ist der inhalt ja";
}
else {
echo "nicht gelungen";
}
?>
PHP Code:
<?
$access = "82.82.74.47";
$checkip = $_SERVER['REMOTE_ADDR'];
?>
Comment