Ik heb iemand die mijn site bezoekt en er regelmatig ongewenste
berichten achterlaat. Ik heb het IP-adres achterhaalt en in PHP een
soort "door link script" gebruikt van een vriend van mij.
Zo van als IP=van die persoon DAN ga naar www.doorlinkadres.nl .....
De code ziet er als volgt uit:
<?
include("ip.php");
$ip = $REMOTE_ADDR;
if
($ip == "xx.xx.xxx.xxx")
{
$action = rand(0,1);
if($action == "0")
{
echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://www.doorlinkadres.nl'>";
}
else
{
echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://www.doorlinkadres.nl'>";
}
}
else
{
echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://www.mijnechtepagina.nl'>";
}
?>
Je ziet dat er een random functie inzit. Ik gebruikte hem eerst om
de betreffende persoon dan WEL en dan NIET op mijn site te laten
komen, een kans van 50 % dus. Ik wil nu een array hebben van bijvoorbeeld
tien doorlink URL's zodat dit script een random doorlinkadres pakt uit
tien ingegeven adressen.
ip.php ziet er als volgt uit:
<?php
$ip = $REMOTE_ADDR;
$time = gettimeofday();
$realtime = date($time);
$text = "IP = $ip - TIJD = $realtime<br>";
$fp = fopen('ip.txt', 'a+');
fwrite($fp, $text);
fclose($fp);
?>
Ik ben niet helemaal thuis in php.
Hoe edit ik bovenstaande code nu zodat ik zelf tien (als voorbeeld) adressen
in kan voeren, zodat die persoon na 1 van die 10 wordt doorgelinkt.
berichten achterlaat. Ik heb het IP-adres achterhaalt en in PHP een
soort "door link script" gebruikt van een vriend van mij.
Zo van als IP=van die persoon DAN ga naar www.doorlinkadres.nl .....
De code ziet er als volgt uit:
<?
include("ip.php");
$ip = $REMOTE_ADDR;
if
($ip == "xx.xx.xxx.xxx")
{
$action = rand(0,1);
if($action == "0")
{
echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://www.doorlinkadres.nl'>";
}
else
{
echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://www.doorlinkadres.nl'>";
}
}
else
{
echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=http://www.mijnechtepagina.nl'>";
}
?>
Je ziet dat er een random functie inzit. Ik gebruikte hem eerst om
de betreffende persoon dan WEL en dan NIET op mijn site te laten
komen, een kans van 50 % dus. Ik wil nu een array hebben van bijvoorbeeld
tien doorlink URL's zodat dit script een random doorlinkadres pakt uit
tien ingegeven adressen.
ip.php ziet er als volgt uit:
<?php
$ip = $REMOTE_ADDR;
$time = gettimeofday();
$realtime = date($time);
$text = "IP = $ip - TIJD = $realtime<br>";
$fp = fopen('ip.txt', 'a+');
fwrite($fp, $text);
fclose($fp);
?>
Ik ben niet helemaal thuis in php.
Hoe edit ik bovenstaande code nu zodat ik zelf tien (als voorbeeld) adressen
in kan voeren, zodat die persoon na 1 van die 10 wordt doorgelinkt.