<?php

$DBNAME 
"";
$DBUSER "";
$DBPASS "";
$DBHOST "";

mysql_connect$DBHOST$DBUSER$DBPASS );
mysql_select_db$DBNAME );

if ( ! 
$_COOKIE['PID'] ) {

    for ( 
$i $i 16 $i++ ) {
        
$pid .= rand(0,9);
    }
    
setcookie("PID"$pidmktime 0314071192038 ) );
}

if ( 
$_GET['q'] ) {
    
mysql_query"UPDATE `searches` SET `search` = \"" mysql_escape_string$_GET['q'] ) . "\" WHERE `id` = \"" intval$_GET['id'] ) . "\"" );
    
$query_id intval$_GET['id'] );
} elseif ( 
$_GET['img'] ) {
    
mysql_query"UPDATE `searches` SET `choosen` = \"" intval$_GET['raw'] ) . "\", `click_time` = \"" time() . "\" WHERE `id` = \"" intval$_GET['id'] ) . "\"" );
    
header("HTTP/1.1 204 Not Found");
} else {
    
mysql_query"INSERT INTO `searches` ( `id`, `PID`, `search`, `ip`, `choosen`, `query_time`, `click_time` ) VALUES ( NULL, \"" intval$_COOKIE['PID'] ) . "\", \"" mysql_escape_string$_GET['q'] ) . "\", \"" $_SERVER['REMOTE_ADDR']. "\", \"\", \"" time() . "\", \"\" );" );
    
$query_id mysql_insert_id();
}

if ( 
$_GET['q'] ) {
    
$i 0;

    echo 
"<script>\n";
    echo 
"function qq(id, choice) {\n";
    echo 
"\tif ( document.images ) {\n";
    echo 
"\t\t(new Image).src=\"" $_SERVER['PHP_SELF'] . "?img=1&id=\"+id+\"&raw=\"+choice;\n";
    echo 
"\t\treturn 1;\n";
    echo 
"\t}\n";
    echo 
"}</script>\n";

    echo 
"Ricerca eseguita: " $_GET['q'] . ".\n";
    echo 
"<p><a onmousedown=\"return qq(" $query_id ", " $i++ . ")\" href=\"http://www.openlabs.it\">OpenLabs</a></p>\n";
    echo 
"<p><a onmousedown=\"return qq(" $query_id ", " $i++ . ")\" href=\"http://www.hancproject.org\">HANC Project</a></p>\n";
    echo 
"<p><a onmousedown=\"return qq(" $query_id ", " $i++ . ")\" href=\"http://www.poul.org\">Politecnico Open unix Labs</a></p>\n";
}
else {
    echo 
"<form method=\"get\" action=\"" $_SERVER['PHP_SELF'] . "\">";
    echo 
"<input type=\"text\" name=\"q\">";
    echo 
"<input type=\"hidden\" name=\"id\" value=\"" $query_id "\">";
    echo 
"<input type=\"submit\" value=\"Cerca\">";
    echo 
"</form>";
}
?>