phpbar.de logo

Mailinglisten-Archive

[php] upload (wiedermal)

[php] upload (wiedermal)

Juergen A. Lamers php_(at)_phpcenter.de
Mon, 19 Nov 2001 14:19:22 +0100 (CET)


  function sendFile() {
/* Irgendwie waere es schoen, wenn ich irgendwie den richtigen
   MimeType herausbekommen koennte */
    global $HTTP_USER_AGENT;
    if (isset($this->mimeType)) {
      header("Content-type: ".$this->mimeType);
    } else {
      header("Content-type: application/x-unknown-binary");
    }
    if (isset($this->aliasName)) {
      $fname = $this->aliasName;
    } else {
      $fname = $this->name;
    }
    if (eregi("MSIE", $HTTP_USER_AGENT) && eregi("5.5", $HTTP_USER_AGENT))
{
      header('Content-Disposition: filename='.urldecode($fname));
    } else {
      header('Content-Disposition: attachment;
filename='.urldecode($fname));
    }
    header("Content-Length: " . $this->size);
    $fp = fopen($this->fqName,"r");
    fpassthru($fp);
  }


> Nachdem ich IE 5.5 installiert habe gehts nicht mehr.
> es wird immer nur das script selbst ( display.php ) zum upload
> angeboten.

 Mit obigen Code habe ich bis jetzt keine Schwierigkeiten gehoert.

bfn
  Juergen A.




php::bar PHP Wiki   -   Listenarchive