Ciao...
Ho da un po' preso easyphp1.8 e quindi sto apportando le dovute correzioni al codice dei miei script.
In particolare, un errore non riesco a risolverlo. Il codice e' questo:
Codice PHP:
16 $filename = "./dbase.txt";
17 $handle = fopen($filename, "r");
18 $file = fread($handle, filesize($filename));
19 fclose($handle);
20 $righe=explode("|",$file);
21 foreach($righe as $v)
22 {
23 list($nickname, $commenti, $data) = explode ('|', $v);
24
25 echo "<table width='450' border='0' align='center'>";
26 echo "
<tr><td>[b]<font face='Tahoma' color='blue'>".stripslashes($nickname)."</font>[/b]</td></tr>";
27 echo "<tr><td>[b]<font face='Tahoma' color='blue'>".stripslashes(nl2br($commenti))."</font>[/b]</td></tr>";
28 echo "<tr><td>[b]<font face='Tahoma' color='blue'>".$data."</font>[/b]</td></tr>";
29 echo "</table>";
30
31 }
che in pratica legge un file txt dove e' stato precedentemente scritto con "|" come separatore di campi.
ma mi dà questo errore
Notice: Undefined offset: 2 in c:\programmi\easyphp1-8\www\muretto\muretto.php on line 23
Notice: Undefined offset: 1 in c:\programmi\easyphp1-8\www\muretto\muretto.php on line 23