Ciao
prendendo qua e la sul forum ho cercato d'adattare questi due script ma non ci riesco, potete darmi una mano?
il primo index.php vede la lista dei file txt contenuti in una directory mentre il secondo lettura.php fa vedere i dati contenuti nel file txt come csv.
Quello che non mi riesce è cliccando su un link in index.php passare a lettura.php il file che m'interessa leggere
index.php
<?PHP
$dir="./directory contenente i file txt";
$d = dir($dir);
$i=0;
$z=0;
while ($entry = $d->read()) {
if($entry != "." && $entry != "..")
{
$i++;
$nome[$i]=$entry;
$data[$i]=date("YmdHis.", filectime($dir."/".$entry));
$max=$i;
}
}
array_multisort($data, SORT_DESC, SORT_NUMERIC, $nome);
//array_multisort($nome, SORT_DESC, SORT_NUMERIC, $data);
while ($z<$max )
{
echo " <ul>[*]<a href=index.php?".$nome[$z].">".$nome[$z]."</a>[/list]";
$z++;
}
?>
lettura.php
<?php
$fd= fopen ("nomedelfiletxt","r");
$x=0;
while (!feof ($fd))
{
$riga=fgets($fd, 4096);
if($riga!="")
{
$arr=split(',', $riga);
print "<table width='100%' border='0' cellspacing='0' cellpadding='5'>";
print "<tr>";
print "<td align='center' valign='middle'><table width='100%' border='0' cellpadding='5' cellspacing='0' bgcolor='#CCCCCC'>";
print "
<tr>";
print "<td width='200' align='center' valign='middle'></td>";
print "<td width='200' align='center' valign='middle'>SENSORE</td>
";
print "<td align='center' valign='middle'>".$arr[0]."".$arr[1]."</td>";
print "</tr>";
print "<tr>";
print "<td width='200' align='center' valign='middle'></td>";
print "<td width='200' align='center' valign='middle'>ORA MISURA </td>
";
print "<td align='center' valign='middle'>".$arr[2]."".$arr[3]."".$arr[4]."</td>";
print "</table></td>";
print "</tr>";
print "</table>
";
$x++;
}
}
fclose($fd);
?>

Rispondi quotando