Visualizzazione dei risultati da 1 a 7 su 7

Discussione: un semplice editor

  1. #1

    un semplice editor

    Qualcuno puo' indirizzarmi un semplicissimo esempio per gestire un file di testo da una pagina internet?
    Aprirlo, modificarlo e salvarlo.

  2. #2
    cosa ci devi fare?
    se hai la possibilità di usare un db sarebbe molto meglio

    Il Ticino è biancoblù
    DVDS delegato ufficiale

  3. #3
    Utente di HTML.it L'avatar di JHammer
    Registrato dal
    Sep 2004
    Messaggi
    754
    codice:
    $text = get_file_contents("nomefile.txt");
    
    // modifica $text
    
    put_file_contents("nomefile.txt", $text);
    dove se non hai PHP5

    codice:
    function get_file_contents($filename)
    {
      if(file_exists($filename))
      {
        if(is_readable($filename))
        {
          if($hfile = fopen($filename, "r"))
          {
           $content = fread($hfile, filesize($filename));
           fclose($hfile);
           return($content);
          }
        }
      }
      return(false);
    }
    
    function put_file_contents($filename, $content)
    {
      
        if($hfile = fopen($filename, "w"))
        {
           $res = fwrite($hfile, $content);
           fclose($hfile);
           return($res);
        }
     
      return(false);
    }

  4. #4
    file_get_contents
    (PHP 4 >= 4.3.0, PHP 5)


    per il put usa la funzione sopra se non in PHP 5 ... ma comunque in caso sarebbe

    file_put_contents
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  5. #5
    ok proprio quello che cercavo
    grazie mille, provo perchè di php son alle prime armi

  6. #6
    Utente di HTML.it L'avatar di JHammer
    Registrato dal
    Sep 2004
    Messaggi
    754
    [supersaibal]Originariamente inviato da andr3a
    file_get_contents
    (PHP 4 >= 4.3.0, PHP 5)


    per il put usa la funzione sopra se non in PHP 5 ... ma comunque in caso sarebbe

    file_put_contents [/supersaibal]
    Pork...è vero...suona anche meglio...

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    Scusatemi: io ho php 4.4.1, e per leggere soltanto un .txt ho provato in questo modo:

    codice:
    <?
    function file_get_contents($filename)
    {
      if(file_exists($filename))
      {
        if(is_readable($filename))
        {
          if($hfile = fopen($filename, "r"))
          {
           $content = fread($hfile, filesize($filename));
           fclose($hfile);
           return($content);
          }
        }
      }
      return(false);
    }
    $text = file_get_contents("mio_file.txt");
    ?>
    Ma mi resituisce un errore:
    Fatal error: Cannot redeclare file_get_contents() in /var/www/consanita/public/docs/prova.php on line 2

    Qualcuno sa dirmi dove sbaglio? Mille grazie

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.