[PHP] 'script' check..

Status
Niet open voor verdere reacties.

BrEeZeR

Inventaris
Lid geworden
27 apr 2001
Berichten
12.877
Oi,

Ik heb zonet maar eens een echte ip mailer gemaakt (ipv die fake abuse mailer bij de index van m'n webserver zoals sommigen wel gezien hebben ;)) en vroeg me af wat de PHP experts hier anders aan zouden doen. :

PHP:
<?

$ips = array('62.163.38.244');
$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$date = date ("d-m-Y");
$tijd = date ("H:i");

echo "<!";
echo "Gemaakt door BrEeZeR :P";
echo "!>";
echo "<font size=\"2\" face=\"verdana\">";

if(!in_array($_SERVER['REMOTE_ADDR'], $ips)) {
	echo "<title>GEEN TOEGANG!!</title>";
	echo "Jij hebt hier geen toegang!<br>"; 
	echo "Ik heb de volgende gegevens automatisch door laten sturen aan je provider :<br><br>";
	echo "Ip : <b>".$_SERVER['REMOTE_ADDR']."</b><br>";
	echo "Hostname : <b>$host</b><br>";
	echo "Datum : <b>$date</b><br>";
	echo "Tijd : <b>$tijd</b>";

	mail ("mijn@mailadres", "Bezoeker @ Index :P", "Het ip adres van deze bezoeker is : ".$_SERVER['REMOTE_ADDR']."\nHostname : $host\nEn de datum: $date\nTijdstip van deze ongewenste gast : $tijd");

}else{

	echo "<meta http-equiv=\"Refresh\" content=\"0;url=./1/\">";

}

?>

Of dat het zo goed is..

Alvast bedankt! (Hij werkt overigens perfect)
 
Ik gebruik ipv

echo "&lt;meta http-equiv=\"Refresh\" content=\"0;url=./1/\">";

meestal
PHP:
<?
// script
?>
<script>location.href='pagina.php'</script>
<?
// vervolg script
?>

Maar ik vind de code er goed uitzien
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan