Non è vero..il mio codice era molto pulito! Io non sopporto tutti quei tab che dopo finisce la pagina e incomincia lo scroolbal laterale! XD
Comunque mi dice questo:
Warning: Invalid argument supplied for foreach() in
index.php on line 31
ecco il codice modificato:
Codice PHP:
<?php
echo <<<style
<style type="text/css">
table tr td { border-right: 1px solid #000000; }
td+td+td { border-right: 0; }
table { border: 3px solid #000000; }
table tr.tit { font-weight: bold; }
a, a:hover { text-decoration: none; }
a { color: #c6c6c6; }
a:hover { color: #000000; font-weight: bold; }
</style>
style;
echo "<h1>Shop di Davide</h1>";
$nomefile = getcwd()."/lista.txt";
if(@$_GET["id"]) {
$idget = trim(htmlspecialchars($_GET["id"]));
$sFile = NULL;
foreach($nomefile as $a) {
$app = explode("|",$a);
if($app[0] == $idget)
$sFile = $app;
}
if($sFile!= NULL) { echo "<b>$idget = ".$sFile[0]." --- ".$sFile[1]."</b>";}
else { echo "<b>$idget non esiste!!</b>"; }
} else {
echo "<table><tr class=\"tit\"><td>ID</td><td>Collegamento</td><td>Visitare?</td></tr>";
foreach($nomefile as $a) { # --------------------> linea 31 dove c'è l'errore! xD
$app = explode("|",$a); $id = trim($app[0]); $link = trim($app[1]);
echo "<tr><td>$id</td><td>$link</td><td><a href=\"index.php?id=$id\">Si!</a></td></tr>";
}
echo "</table>";
}
?>