in una pagina html metto il seguente link ad una immagine[img]count.php[/img]
la pagina php è fatta così
Codice PHP:
<?php
require("/var/www/modx/config.inc.php");


$referer $_SERVER['HTTP_REFERER'];
$browserutente $_SERVER['HTTP_USER_AGENT'];
$iputente $_SERVER ['REMOTE_ADDR'];
$data = (date("d/m/Y"));

mysql_connect("$dbhost","$dbuser","$dbpassword");
mysql_select_db("$dbname") ;
mysql_query("INSERT INTO aperturaemail SET (referer, browserutente, iputente, data) VALUES ('$referer', '$browserutente', '$iputente', '$data')");
if (!
mysql_query($connessione));
{
  die(
'Error: ' mysql_error());
}


header('Content-type: image/png'); 
require(
'/var/www/modx/top.png');

mysql_close();

?>
Il problema è che le variabili non riesco a inserirle nel database in locale mi dice error the query was empty.
se faccio una echo su questa riga
Codice PHP:
("INSERT INTO aperturaemail SET (referer, browserutente, iputente, data) VALUES ('$referer', '$browserutente', '$iputente', '$data')"); 
vedo le variabili cosa sbaglio nell'inserimento?