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

Reply via email to