Export dat z formátu *.csv -
zdrojový kód
<-- index.htm -->
<form method="POST" action="index.php">
<p><input type="text" name="soubor" size="20"><input type="submit" value="Odeslat" name="B1"><input type="reset" value="Vynulovat" name="B2"></p>
</form>
<em>pro test můžete zkusit "dokument.csv"</em>
<-- index.php -->
<?
// inicializace, řádek
$row = 1;
//kontrola existence souboru
If (File_Exists($soubor))
{
//otevření souboru
$file_csv = fopen ($soubor, "r");
//začátek tabulky
echo "<table border='1' align='center'>";
//cyklus který postupně přečte všechny řádky tabulky ...
//... řádek potom rozdělí na jednotlivé hodnoty do pole $data
while ($data = fgetcsv ($file_csv, 1000, ";"))
{
echo "<tr>"; //nový řádek tabulky
$num = count ($data); //zjistí počet sloupců
//první sloupec bude obsahovat číslování řádků
echo "<td>".$row.". řádek</td>";
//cyklus pro výpis jednotlivých hodnot tabulky
for ($c=0; $c<$num; $c++)
{
echo "<td>";
echo $data[$c]; //výpis konkrétní hodnoty
echo "</td>";
}
$row++; //zvýší číslo řádku o 1
echo "</tr>";
//konec řádku
}
echo "</table>";
fclose ($file_csv); //uzavře soubor
}
else
{ //pokud soubor neexistuje - vypíše chybu
echo "Soubor neexistuje<br>";
}
?>
<-- dokument.csv -->
1;2;3;4;5
6;7;8;9;10
Vložil/Poslal/Autor: Admin
Funkčnost:
běží na straně serveru, nemělo by záležet na typu prohlížeče