Another strange behaviour... When I send the name of the file to be downloaded to this script, it works (still makes a double entry into MySQL though) with GET method but it doesn't work if the file's name is sent with the POST method.
Why? I am pulling my hair out here!!! Please help... Thanks again "Altug Sahin" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > Hi here, > > I am sending a file to user's browser and logging the downloaded file into > MySQL but everytime this script works, I see double entry in the MySQL > table... Why is this happening? > > Any ideas? > > Thanks > > <? > $today = date("Y-m-d"); > > $conn = db_connect(); > > if(!$conn) > echo "Can't connect to database..."; > > $query = "INSERT INTO track_dl (dldate, email, file) > VALUES ('$today', '[EMAIL PROTECTED]', 'file.ext')"; > > $result = mysql_query($query); > > if(!$result) > echo "Can't execute query: " . mysql_error(); > > header("Content-type: application/pdf"); > readfile("file.pdf"); > exit(); > ?> > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php