pragmaMx Support Forum pragmaMx Support Forum

Pfad für Upload-Script

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Offline Sven4972

  • **
  • 54
  • +1/-1
  • Geschlecht: Männlich
Pfad für Upload-Script
« am: 23 Mai 2020, 10:05:00 »
Hallo,

ich möchte ein Modul schreiben mit dem ich Dateien in ein Verzeichnis hochladen möchte.
Das Modul befindet sich im Ordner:

modules/Liste

und die hochgeladene Datei soll in diesen Ordner geladen werden.

Wie muss im folgenden Script der Pfad unter $uploaddir = ''; aussehen, damit die Datei dort gespeichert wird?

<?PHP
if(isset($_POST['send']) && $_POST['send'] == "1"){
    //Pfad zum Ordner, in dem die Datei gespeichert werden soll
    //Dieser Ordner muss Schreibrechte besitzen (Chmod 777)
    $uploaddir = '';

// An dieser Stelle sollten im Produktivbetrieb weitere Überprüfungen der hochgeladenen Datei erfolgen
// Dazu gehören die Überprüfung auf zulässige Dateiendungen, max. Dateigröße etc.

    // Diese Zeile sorgt dafür, dass die hochgeladene Datei im richtigen Verzeichnis landet.
    // $_FILES['userfile']['name'] ist der Dateiname, mit dem die Datei gespeichert wird.
if(move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])){
        echo "Datei erfolgreich hochgeladen.\n";
        }
    else{
        echo "Fehler beim Hochladen der Datei. Fehlermeldung:\n<br />";
        print_r($_FILES);
        }
    }
?>

<!-- HTML-Formular: -->

<form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">

<input type="file" name="userfile" />

<input type="hidden" name="send" value="1" />
<input type="submit" value="Datei hochladen" />
</form>


LG Sven

Offline TerraProject

  • ******
  • 1.945
  • +2/-0
  • Geschlecht: Männlich
Re: Pfad für Upload-Script
« Antwort #1 am: 25 Mai 2020, 10:03:34 »
genau so:
$uploaddir='modules/Liste';
g

Olaf
...:::

Kein Support über PN, Mail !
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!


Offline Sven4972

  • **
  • 54
  • +1/-1
  • Geschlecht: Männlich
Re: Pfad für Upload-Script
« Antwort #2 am: 28 Mai 2020, 18:25:50 »
Hallo,

ich danke Dir.

LG