[PHP] Dateien in den absoluten Server-Pfad ablegen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von hunt33r, 12. August 2011 .

  1. 12. August 2011
    Dateien in den absoluten Server-Pfad ablegen

    Hey,
    Ich möchte einige Dateien via PHP-Datei hochladen.

    Ist es möglich in den absoluten Server-Pfad hochzuladen (Bsp.: /home/userx/xxxx/x/hierhin/www/)

    Wie mache ich das?

    Und wie gibt man den Pfad zur Datei an falls man diese zum Download anbieten will?

    MfG
    hunt33r
     
  2. 12. August 2011
    AW: Dateien in den absoluten Server-Pfad ablegen

    du hast wohl nen denkfehler in deinem script. poste doch mal den bisherigen code.
     
  3. 12. August 2011
    AW: Dateien in den absoluten Server-Pfad ablegen

    Mein Skript funktioniert einwandfrei doch ich hatte mir gedacht, dass die Dateien, falls möglich da nur für mein Skript erreichbar wären also sicher vor "fremden Downloads".

    Wie könnte ich diesen Pfad als Uploadpfad angeben ist die Frage?
     
  4. 12. August 2011
    AW: Dateien in den absoluten Server-Pfad ablegen

    meinst du wirklich, dass hier irgendjemand helfen kann, wenn du nicht dazu bereit bist den bisherigen quellcode zu posten?

    ich mein, ich hab dich freundlich darauf hingewiesen, dass du einen denkfehler hast, da du jederzeit selbst bestimmen kannst wo eine datei gespeichert werden soll, was deine frage eigl. sinnlos macht.

    dazu kommt vermutlich, dass du irgendein femdes script verwendest und nach einer eierlegenden wollmilchsau suchst, die es aber nicht gibt.

    du hast nun zwei möglichkeiten:
    - quelltext posten
    - google verwenden / dich an den author des scriptes wenden

    deine entscheidung.
     
  5. 14. August 2011
    AW: Dateien in den absoluten Server-Pfad ablegen

    Cool bleiben Murdoc, danke für die schnellen Antworten,

    Ich teile gerne:

    PHP:
    $user_upload_dir = " $ordner /" ;
    if (
    move_uploaded_file ( $_FILES [ 'userfile' ][ 'tmp_name' ],  $user_upload_dir . $_FILES [ 'userfile' ][ 'name' ])) {
    chmod  ( $user_upload_dir . $_FILES [ 'userfile' ][ 'name' ],  0644 );
    $download_url "" . $_FILES [ 'userfile' ][ 'name' ]; 
    So "$ordner" bezieht sich auf domain.com/ordner und meine Frage war ob ich irgendwie in den absoluten Pfad zum Uploaden eintragen kann wie "/home/userx/xxxx/x/MEINEUPLOADS/www/" ?

    Dank im Voraus.
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.