Originariamente inviato da whisher
Ciao.

Usa isset
il $_GET['id'] o c'è quindi ha un valore oppure
è NULL.
Ah i vari fopen etc li devi mettere
dentro all'if solamente se è settato
il $_GET['id'] scriverai no !

ho provato come hai detto tu,
Codice PHP:
<?php
header
("Content-type: image/jpeg");
$img imageCreate(1,1);
$back imagecolorallocate($img,255,255,255);
imagejpeg($img);
imagedestroy($img);

if ( isset(
$_GET['id']) )  {

$append date("d.m.Y - H:i:s")." === id:".$_GET['id']." === info:".$_SERVER['HTTP_USER_AGENT']."\r\n\r\n" ;

$fp = @fopen("./servizi/control_email.txt","a");
if (
$fp) {
fwrite($fp,$append);
fclose($fp);
}
}
?>
ma $append viene inserito nel file ancora sempre due volte