Announcement

Collapse
No announcement yet.

File Uploads

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • File Uploads

    warum kommt dieser fehler:

    <b>Warning</b>: move_uploaded_file(./forumtest/uls/1_forum_test.txt): failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/botondope/forumtest/ulm.php on line 26

    <b>Warning</b>: move_uploaded_file(): Unable to move '/usr/export/tmp/phpTaeeQY' to './forumtest/uls/1_forum_test.txt' in /usr/export/www/vhosts/funnetwork/hosting/botondope/forumtest/ulm.php on line 26

    bei dem code:

    <pre>
    $dataname = $_FILES['userfile']['tmp_name'];
    $dataneuname = '/forumtest/uls/'.$user.'_'.ereg_replace(" ","_",$_FILES['userfile']['name']);

    move_uploaded_file ( $dataname, $dataneuname);
    </pre>

    was will mir die meldung sagen? was soll ich ändern?

  • #2
    Ich bin am vermuten, das es ein Pfadfehler ist. Versuche es mal mit:

    > $dataneuname = './uls/'.$user.'_'.ereg_replace(" ","_",$_FILES['userfile']['name'])

    Comment


    • #3
      Ermittel doch mal mit <a href="http://www.php.net/realpath">realpath()</a> den absoluten Pfad des neuen Dateinamens zu Wurzel des Dateisystems und überprüfe, ob diese Angabe wirklich so ist, wie du sie haben möchtest oder ob du dich vielleicht einfach nur bei der Pfadangabe vertan hast.
      Außerdem halte ich es für ratsamer (da schneller) in deinem Fall <a href="http://www.php.net/str_replace">str_replace()</a> statt <a href="http://www.php.net/ereg_replace">ereg_replace()</a> zu verwenden

      Comment


      • #4
        super danke ich versuchs mal.

        Comment

        Working...
        X