Ściągasz, wrzucasz lib z paczki do katalogu twojej aplikacji, do pliku, który wszędzie includujesz dajesz :
<?php
. PATH_SEPARATOR
. 'path/to/phpids/lib'
);
require_once 'IDS/Init.php';
'REQUEST' => $_REQUEST,
'GET' => $_GET,
'POST' => $_POST,
'COOKIE' => $_COOKIE
);
$init = IDS_Init::init('IDS/Config/Config.ini');
$ids = new IDS_Monitor($request, $init);
$result = $ids->run();
//Tutaj kod, poniżej daj do foota albo coś, potem możesz wyłącz zastąpić logowaniem do pliku i sendem
//na pocztę, więcej w example.php i opcjach config.ini
if (!$result->isEmpty()) {
// Take a look at the result object
}
?>
i jeśli chcesz zmienić kolejność w tablicy musisz zmienić domyślną wartość '
variables_order' w php.ini
No i rzecz jasna ustawiasz /ids/config/config.ini, musisz tam ścieżki swoje poustawiać i itp. To już nie powinno ci sprawić problemu. A skrypt jest ciekawy.