| 
<?php/**
 * Created by PhpStorm.
 * User: dvienne
 * Date: 17/08/2017
 * Time: 09:41
 *
 * To use this example, please do the following:
 * - create a directory in your webroot
 * - use your terminal / command line in order to get to this directory and launch 'composer require dominiquevienne/honeypot'
 * - copy the current file in this directory
 *
 * If you need to destroy the session for test purposes, just call this page with ?destroy=1 GET parameter
 */
 
 if(!empty($_GET['destroy'])) {
 session_start();
 var_dump($_SESSION);
 session_destroy();
 var_dump($_SESSION);
 die();
 }
 require __DIR__ . '/vendor/autoload.php';
 
 $oForm  = new Dominiquevienne\Honeypot\Form();
 
 if(!empty($_POST)) {
 $config = [
 'minFormCompletionTime' => 20,
 ];
 $oHoneypot  = new Dominiquevienne\Honeypot\Honeypot($config);
 $checks     = $oHoneypot->checks(true);
 var_dump($checks);
 die();
 }
 
 $oForm->timeCheck();
 $inputs  = $oForm->inputs();
 ?>
 <html>
 <?php
 // All your HTML code before your form
 ?>
 <form action="simpleForm.php" method="post">
 <?php
 // The standard fields of your form
 echo $inputs;
 ?>
 <input type="submit"/>
 <?php
 var_dump($_SESSION);
 ?>
 </html>
 
 |