weet iemand hoe je dat iemand die je site bezoek word doorverbonden naar een andere site? niet zomaar een header(), maar een header() met ip.

bv:
Henk komt naar mn site. script checkt of hij ip:xx.xx.x.x heeft, zo nee --> doorverbinden naar index. Nu komt Japie naar mijn site. Script checkt of hij ip:xx.xx.x.x heeft, zo ja --> doorverbinden naar andere index.

Zoiets moet ik dus hebben. Ik heb al een klein beginnetje gemaakt, maar weet niet of het klopt.

<?
$query = mysql_query("SELECT * FROM gebruikers WHERE `header` = '$ip' ");

{

if($_SERVER['PHP_SELF']
header("Location: login.php"); 
{
?> 
Edit: Begreep het verkeerd

$ip = $_SERVER["REMOTE_ADDR"];

Moet je er nog even boven zetten.
$_SERVER['REMOTE_ADDR'] wil je naar kijken
queries opbouwen wil je nogmaals naar kijken
een if-statement opbouwen wil je naar kijken
backticks wil je nooit meer naar kijken
klopt het voor de rest wel?
ik heb nu:
<?
$query = mysql_query("SELECT * FROM gebruikers WHERE `header` = '$ip' ");
$ip = $_SERVER["REMOTE_ADDR"];
{

if($_SERVER['PHP_SELF']
header("Location: login.php"); 
{
?>  
$ip = blabla moet boven je query. Je moet je query dan nog uitlezen en wat doe je met die accolades?
ik heb dit nu:
 <?
$ip = $_SERVER["REMOTE_ADDR"];
$query = mysql_query("SELECT * FROM ip_blocks WHERE `ip_adres` = '$ip' ");

{

if(mysql_num_rows($query) == 1)
{
header("Location: login.php"); 
}
else
{
header("Location: login2.php"); 
}
}
?> 
Volgens mij is die nu toch bijna klaar?
hebben wij geen oortjes meer? (oogjes)

doettie het? neen.

waarom niet? omdat je dus alleen de 1e regel van mn post hebt gelezen.

en nu? lees de rest ook en wapper met je handjes. je hebt nu geen idee wat je eigenlijk doet.
werkt wel
bevalt dat nou een beetje, zo'n gespleten persoonlijkheid?
nou, ik heb het nu werkend gekregen.
Met mjn (zelfgemaakt)login menu kan ik mensen ip's blokkeren. het script kijkt of dat ip is geblokt, zo ja --> doorverbinden naar login2.php.

makkelijk toch?:)
Ja , jammer alleen dat je code zo kut is en je niets met opmerkingen en aanwijzigingen doet

Reageren