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

    Aperture file di testo in PHP

    Salve ragazzi, da poco sto imparando a conoscere ed utilizzare il php. Ho utilizzato a tal proposito la guida presene in questo sito php di base, tutto bene la guida è molto esaustiva, piena di esempi ben commentati. Purtroppo mi sono bloccato alle operazioni sui file.

    Ho copiato e incollato nel mio script php il seguente frammento di codice:

    codice:
      <?php
    
          //Presuppongo che la directory corrente abbia i permessi corretti
    
          $fp = fopen('prova.txt', 'w+'); //Apro il file prova.txt in lettura, lo creo se non esiste
          fwrite($fp, Stringa di prova numero .\n); //Scrivo una stringa sul file
          fclose($fp); //Chiudo il file aperto precedentemente
    
       ?>
    Quando vado a caricare lo script mi da errore relativo a questo codice
    fwrite($fp, Stringa di prova numero .\n); //Scrivo una stringa sul file

    se lo metto come commento lo script viene caricato e non da errore.

    Come posso fare per ovvire a tale problema??

    Inoltre il file prova.txt dove lo va a creare o aprire, in quale cartella, Spero mi possiate aiutare

    grazie sin da ora per le vostre risposte

  2. #2
    la stringa deve essere messa fra gli apici

    Codice PHP:
     <?php

          
    //Presuppongo che la directory corrente abbia i permessi corretti

          
    $fp fopen('prova.txt''w+'); //Apro il file prova.txt in lettura, lo creo se non esiste
          
    fwrite($fp'Stringa di prova numero .\n'); //Scrivo una stringa sul file
          
    fclose($fp); //Chiudo il file aperto precedentemente

       
    ?>

  3. #3
    mettendo la stringa tra apici come mi hai suggerito, errore non da più però dove mi va a salvare il file prva.txt?? io sto usando easyPHP per poter leggere gli script

  4. #4
    nella stessa cartella in cui si trova il presente file

  5. #5
    allora non funziona poichè io ho il file chiamato benvenuto.php nella cartella www del easyPHP e li non compare proprio nlla

  6. #6
    modifica il rigo

    $fp = fopen('prova.txt', 'w+');

    con

    $fp = fopen('prova.txt', 'w+') or die ('impossibile aprire o creare il file');

    poi riprova... se non compare ancora nulla chiudi la cartella e riaprila (oppura fai aggiorna)...

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.