Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    2 chiarimenti sulla modifica dei file.txt

    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

  2. #2
    ho notato che anche se elimino il vecchio file.txt e ne creo un' altro nuovo (quindi vuoto), la pagina php mi rivisualizza le vecchie informazioni....

    perche'???

    centra per caso il comando unlink

  3. #3

  4. #4
    forse sono stato poco chiaro, lo rispiego un ultima volta:

    - file.txt completamente vuoto (senza "mia_variavile=")
    - pagina php che scrive il file txt
    - pagina php che legge il file txt

    e tutto funziona che e' una meraviglia....

    ora per vuotare il file txt creo un'altra pagina php cosi':

    <?php
    $variabile_vuota = "";
    $mio_file = $text."file.txt";
    $fp = fopen ($mio_file,"w+");
    fwrite($fp, "$variabile_vuota" );
    fclose($fp);
    ?>

    perche', dopo aver cancellato il file txt, se richiamo la pagina di lettura, si visualizzano tutti i vecchi dati???

    centra qualcosa un certo "unlink " ????

    spero in un vostro aiuto.....grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.