phpbar.de logo

Mailinglisten-Archive

[php] upload (wiedermal)

[php] upload (wiedermal)

iwos Internet-Service php_(at)_phpcenter.de
Mon, 19 Nov 2001 16:08:40 +0100


Hallo Jürgen

>
>   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.
>
 danke für die Antwort.

Frage: gehört zu diesem code nicht noch eine Klasse ?

fG
Wolfgang Skupin



php::bar PHP Wiki   -   Listenarchive