phpbar.de logo

Mailinglisten-Archive

[php] file upload

[php] file upload

Oliver Musch - online oliver_(at)_musch.de
Tue, 6 Mar 2001 16:54:47 +0100


> ich möchte eingabemaske eine datei auf den server laden. Es gibt ja
> den \'Dateibrowser\' aber ich habe keine ahnung, wie ich den einbinden
> muss.

Auswahlfenster:
<form name=\"form2\" enctype=\"multipart/form-data\" action=\"upload.php\">
<input type=\"file\" name=\"filename\">
<input type=\"submit\" name=\"Submit\" value=\"Senden\">
</form>

und das upload.php
<?
  // $filename  Dateiname aus Formular
  // $path Pfad zum lokalen Ablageplatz Wichtig: ende mit /, Zielort chmod 777
    $path=\"../html/misc/\";  // hardcoded Path zur Ablagestelle
    $slash=strrpos($filename_name,\"/\"); // Länge des Dateinamens für *x
    if ($slash==0) {
      $slash=strrpos($filename_name, \"\\\\\"); // länge Dateiname für Win & kompatible
    }
    $length=strlen($filename_name)-$slash;
    $destfilename=$path.substr($filename_name,$slash,$length);
    copy($filename, $destfilename);
?>

HTH

Oliver


php::bar PHP Wiki   -   Listenarchive