Hallo!
Ich möchte über eine Upload-Feld eine CSV Datei einlesen können. Leider schaffe ich es nicht den korrekten Pfad zur Datei auszulesen!
Hier meine Datei, welche das Formular (in welchem sich nur ein Upload-Feld befindet) einliest:
Meine Ausgabe der $csvurl sieht so aus: ---->/private/var/tmp/phpqSszBv
Er kann ja also ganricht die Datei finden! Aber wenn ich es über $filename['name']; mache, bekomm ich ja nicht den Pfad zu Datei. Was mache ich hier falsch?
Ich möchte über eine Upload-Feld eine CSV Datei einlesen können. Leider schaffe ich es nicht den korrekten Pfad zur Datei auszulesen!
Hier meine Datei, welche das Formular (in welchem sich nur ein Upload-Feld befindet) einliest:
PHP-Code:
foreach($_FILES as $filename)
{
$csvurl = $filename['tmp_name'];
}
$row = 1;
$handle = fopen ($csvurl,"r");
echo "---->".$csvurl;
while ( ($data = fgetcsv ($handle, 1000, ";")) !== FALSE ) {
$strecke_speichern="INSERT INTO csv (active) VALUES ('1')";
$result_strecke_speichern=mysql_query($strecke_speichern);
}
fclose ($handle);
Er kann ja also ganricht die Datei finden! Aber wenn ich es über $filename['name']; mache, bekomm ich ja nicht den Pfad zu Datei. Was mache ich hier falsch?
Kommentar