<?php


/*****************************************
*Een script gemaakt door Mebus Van Gorkum*
*****************************************/


//Het doorverkopen van dit script mag en het gebruik ervan ook!
//Laat dit wel staan en zeg dan niet dat jij het hebt gemaak.

error_reporting(E_ALL);

$txt = 'ja'; //met ja worden bezoekers in een log.txt opgeslagen
$sql = 'nee'; //met nee zal de bezoeker niet worden opgeslagen in u database
$logfile = 'iplog.txt'; //naam van iplog bestand
$errortxt = 'nee'; //laat een error zien als iplog.txt niet beschreven kan worden
$errorsql = 'nee'; //laat een error zien als gegevens niet in de database gegooid kunnen worden

$db['host'] = 'localhost';
$db['name'] = 'database';
$db['user'] = 'username';
$db['pass'] = 'password';

$ip = $_SERVER['REMOTE_ADDR'];
$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$datum = date('d-m-Y/H:i:s');


if($sql == 'ja') {

	if($errorsql == 'ja') {
		@mysql_connect($db['host'],$db['user'],$db['pass'])or die(mysql_error());
		@mysql_select_db("test")or die(mysql_error());
		mysql_query("INSERT INTO iplog (ip,host,datum) values ('".$ip."','".$host."','".$datum."')")or die(mysql_error());
	} else {
		@mysql_connect($db['host'],$db['user'],$db['pass']);
		@mysql_select_db("test");
		mysql_query("INSERT INTO iplog (ip,host,datum) values ('".$ip."','".$host."','".$datum."')");
	}


}

if($txt == 'ja') {

	if($errortxt == 'ja') {

		if(!$fp = fopen($logfile, "a")) {
		echo "($logfile) kan niet geopent worden";
		exit;
		}
		if(!fputs($fp,"
		$ip, ($host), ($datum)
		")) {
		echo "Het bestand kon niet worden beschreven!";
		exit;
		}
		flock($fp, 3);
		fclose($fp);

	} else {

		$fp = fopen($logfile, "a");
		fputs($fp,"
		$ip, ($host), ($datum)
		");
		flock($fp, 3);
		fclose($fp);

	}

}

/**********************
*komende uitbreidingen*
**********************/

//admin pagina met ip beveiliging
//ip bannen unbannen
//records weergeven * per pagina


//na ja weet jij er nog iets leuks bij laat dan een berichtje achter:=)
//commentaar is welkom!

//getest onder php 5.1.2 en phpdesigner 2006- betá

/* website: http://84.105.39.21/ */

?>


mijn computer staat niet dag en nacht aan! en er is momenteel ook nog niet echt een website


na ja groetjes mebus!

als ik iets fouts doe of ik zou iets beters uit kunnen leggen laat dan een berichtje achter!

edit:

CREATE TABLE iplog (
  id		int(55)			NOT NULL			auto_increment,
  ip		varchar(15)		NOT NULL,
  host		text			NOT NULL,
  datum		varchar(20)		NOT NULL,
  PRIMARY KEY(id)
);