ho provato ad usare lo script che mi dici tu
usando il seguente codice:
pagina "1" (selezione file):
Codice PHP:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento senza titolo</title>
</head>
<body>
<form action="2.php" method="post" enctype="multipart/form-data">
<input type="file" name="upload">
<input type="submit" name="up" value="Upload file">
</form>
</body>
</html>
Pagina "2":
Codice PHP:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento senza titolo</title>
</head>
<body>
<?php
echo "nome file: ".$_FILES["upload"]["name"]."<hr>";
$row = 0;
$handle = fopen("test.csv", "r");
while (($data = fgetcsv($handle, 0, ";")) !== FALSE) {
$row++;
if ($row == 1) {
continue;
}
$num = count($data);
echo "<p> $num fields in line $row: <br /></p>\n";
for ($c=0; $c < $num; $c++) {
echo $data[$c] . "<br />\n";
}
}
fclose($handle);
?>
</body>
</html>
però non riesce a leggere il file...dove sbaglio?
puoi testare il tutto al seguente link:
http://inverntario.altervista.org/prova/1.php
il file csv che sto caricando è il seguente:
http://inverntario.altervista.org/prova/test.csv