The following code downloads information on the fly and saves it as a file
on the user's hard drive.  It works great in Netscape downloads data
properly but in Internet explorer it doesn't work.

Here is the error I get any ideas?

IE was not able to open this site the site is either unavailable or cannot
be found.

BUT

if I right click and says "The file cannot be written to cache".   I even
commented out the following:

header("Pragma: no-cache");

But it still did not work.  Please help !!!

Thanks

Randy


include "db.inc";
header("Content-disposition: filename=backup.csv");
header("Content-type: application/octetstream");
header("Pragma: no-cache");
header("Expires: 0");


// doing some DOS-CRLF magic...
$client=getenv("HTTP_USER_AGENT");
if (ereg('[^(]*\((.*)\)[^)]*',$client,$regs)):
    $os = $regs[1];
    // this looks better under WinX
    if (eregi("Win",$os)):
      $crlf="\r\n";
    else:
      $crlf="\n";
    endif;                      /* OS = WIN */
endif;                  /* ereg $client */
####################
# DB STATEMENT HERE
#####################
   $link_id = db_connect($default_dbname);
   if(!$link_id) error_message(sql_error());

   $result = mysql_query($query)or print "error".mysql_error();
   if(!$result) error_message(sql_error());
 while($query_data = mysql_fetch_array($result)) {
     Variable definition/and assignment here

echo "var1,var2,var3,var4,var5,var6";
 echo $crlf;
  }


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to