Michelle85
Mitglied
Hallo zusammen,
ich schreibe gerade ein kleines CMS in PHP,
und habe mal eine kleine Frage,
und zwar beschäftige ich mich gerade mit einer Import-Seite,
auf der der Benutzer den Pfad einer PDF Datei auswählt, diesen Pfad möchte ich dann in eine temporäre MySQL Tabelle speichern und nach Freigabe in meine bestehende Tabelle importieren.
Ich habe versucht dies durch ein Upload-Formular zu realisieren.
Leider komme ich nicht an den absoluten Pfad ran.
Nach etlichen Versuchen und Stundenlangem googeln, habe ich dann versucht den Pfad durch Javascript auszulesen.
Erhalte aber nur nen Pfad von ner temporären Datei.
Hier ein Bsp:
Den Pfad der Datei, die ich ausgewählt habe: C:\Dokumente und Einstellungen\Benutzer\Desktop\Test.pdf
Und hier der Pfad den mir mein Skript ausgibt: c:\apachefriends1.4.15\xampp\xampp\tmp\php10.tmp
Hier mal mein Code:
Meine Frage lautet nun : Wie kann ich den absoluten Pfad nun auslesen ?
ich schreibe gerade ein kleines CMS in PHP,
und habe mal eine kleine Frage,
und zwar beschäftige ich mich gerade mit einer Import-Seite,
auf der der Benutzer den Pfad einer PDF Datei auswählt, diesen Pfad möchte ich dann in eine temporäre MySQL Tabelle speichern und nach Freigabe in meine bestehende Tabelle importieren.
Ich habe versucht dies durch ein Upload-Formular zu realisieren.
Leider komme ich nicht an den absoluten Pfad ran.
Nach etlichen Versuchen und Stundenlangem googeln, habe ich dann versucht den Pfad durch Javascript auszulesen.
Erhalte aber nur nen Pfad von ner temporären Datei.
Hier ein Bsp:
Den Pfad der Datei, die ich ausgewählt habe: C:\Dokumente und Einstellungen\Benutzer\Desktop\Test.pdf
Und hier der Pfad den mir mein Skript ausgibt: c:\apachefriends1.4.15\xampp\xampp\tmp\php10.tmp
Hier mal mein Code:
Code:
PFAD();
function PFAD ()
{
echo"<h2><CENTER>PDF Dateien</CENTER> </h2>";
echo"<form enctype='multipart/form-data' method='post' action='Import.php' >";
echo" <table width='160' align=center >";
echo"<tr>";
echo"<td>";
echo"<p><strong>Laden sie die gewünschte PDF Datei hoch</strong><br><br>";
echo"</td>";
echo"</tr>";
echo"<tr>";
echo"<td>";
echo"<input type='file' name='file' size='30' ></p>";
echo"<input type='hidden' name='path'>";
echo"</td>";
echo"</tr>";
echo"<tr>";
echo"<td>";
echo" <input type='submit' name = 'submit' value='hochladen' onClick='javascript:path.value =datei.value'>";
echo"</td>";
echo"</tr>";
echo"</table>";
echo"</form>";
echo"</CENTER>";
echo"$file";
}
Meine Frage lautet nun : Wie kann ich den absoluten Pfad nun auslesen ?