dark_ghost
Erfahrenes Mitglied
Hallo zusammen,
ich arbeite gerade an einem kleinen Script, das eine Datei einliest verschiedene Aufgaben erledigt und die Datei anschließend unter einem neuen Namen wieder speichert.
Um dem Script mitzugeben welche Datei bearbeitet werden soll, habe ich ein Formular erstellt über das die Datei ausgewählt werden kann.
Um jetzt die Datei ansprechen zu können benötige ich den kompletten Dateipfad, denn es ist ja nicht sichergestellt, dass sich die gewählte Datei im selben Verzeichnis befindet wie das Script.
Wie aber ermittle ich den gesamten Dateipfad ?
Angenommen der Dateipfad lautet: C:\Programme\Internet\htdocs\projekte\datei.txt
Dann würde mir folgende Anweisung -> $filename = $_FILES['file']['name']; nur datei.txt liefern.
Wäre super wenn ihr nen Tipp hättet, danke.
Gruß
ich arbeite gerade an einem kleinen Script, das eine Datei einliest verschiedene Aufgaben erledigt und die Datei anschließend unter einem neuen Namen wieder speichert.
Um dem Script mitzugeben welche Datei bearbeitet werden soll, habe ich ein Formular erstellt über das die Datei ausgewählt werden kann.
Code:
<form enctype="multipart/form-data" action="changetext_2.php" method="post">
<input type="file" name="file"><br />
<input type="submit" name="submit">
</form>
Um jetzt die Datei ansprechen zu können benötige ich den kompletten Dateipfad, denn es ist ja nicht sichergestellt, dass sich die gewählte Datei im selben Verzeichnis befindet wie das Script.
Wie aber ermittle ich den gesamten Dateipfad ?
Angenommen der Dateipfad lautet: C:\Programme\Internet\htdocs\projekte\datei.txt
Dann würde mir folgende Anweisung -> $filename = $_FILES['file']['name']; nur datei.txt liefern.
Wäre super wenn ihr nen Tipp hättet, danke.
Gruß