salve a tutti.....
ho realizzato il mio sito registrando un sacco di informazioni su file.txt tramite PHP, con il classico fopen.
domanda n 1:
nella sezione admin, ora ho realizzato un pulsante che mi cancella tutto il contenuto del file.txt con questo script (ma nn funge):
<?php
$prova="";
chmod('infoutenti.txt', 0777);
$pathToFile = $text."infoutenti.txt";
$fp = fopen ($pathToFile,"w");
$prova="";
fwrite($fp, "$prova");
fclose($fp);
?>
sapreste indicarmi l'errore???
domanda 2:
con lo script che sto' per postare, leggo il contenuto di un file.txt e mi crea tot pagine contenente 250 righe l'una (se il txt contiene mille righe lui mi crea 4 pagine):
<?php
$file = file("file.txt");
if($perpage == FALSE) $perpage = 250;
if($pos == FALSE) $pos = 0;
$count = count($file);
for($i = $pos; $i < ($perpage+$pos); $i++)
{
if($i > $count-1) break;
$result = explode("|", trim($file[$count-$i-1]));
echo "$result[0] $result[1]\n";
}
echo "<div align=\"center\">[ ";
for($p = 0; $p < $count; $p++)
{
if(!($p % $perpage))
{
$pg = ($p/$perpage)+1;
if ($p == $pos)
{
echo " - $pg";
}
else
{
echo " - <a href=\"?pos=$p\">$pg</a>";
}
}
}
echo " ]</div>";
?>
il problema e' che i dati nn me li visualizza senza tener conto del \n , e quindi e' nn si capisce nulla.
come potrei risolvere questo inconveniente???
anche perche' leggendo il txt da un swf il tutto e' visualizzato alla perfezione....
spero in vostro aiuto, ciao e grazie mille