Visualizzazione dei risultati da 1 a 2 su 2

Discussione: File-Handle resource

  1. #1

    File-Handle resource

    Ciao,
    sto provando questo script per scrivere in un file di testo propostomi dall'utente neida.

    Codice PHP:
    <?php
    //controllo se il form è stato inviato e recupero tutti i dati con $_POST
    //poi nella variabile $contenuto memorizzo tutti i valori che servono
    if(isset($_POST['submit'])) {

      
    $nome $_POST['nome'];
      
    $cognome $_POST['cognome'];
      
      
    $contenuto "$nome::$cognome\n";

        
    //questo è il file che conterrà i dati. Di seguito li scrivo in $file
        
    $file "iscrizione.txt";
          
    $fp fopen($file,"a+");
            
    fwrite($fp$contenuto);
          
    fclose($fp);

    //leggo i dati da $file contando quante righe ci sono e poi stampo
    //a video i valori memorizzati nel file
    $read_file file($file);
    $num_rows count($read_file);
      for(
    $i=0$i<$num_rows$i++) {
        
    $contenuto explode("::"$read_file[$i]);
          echo 
    $contenuto[0]." - ".$contenuto[1]."

    "
    ;
      }
    } else { 
    //se il form non è stato inviato, lo visualizziamo...
    ?>
    <form method="post" action="iscrizione.php">
    Nome: <input type="text" name="nome">

    Cognome: <input type="text" name="cognome">

    <input type="submit" name="submit">
    </form>
    <?php
    //chiusura isset
    ?>

    Ottengo l'errore

    Warning: fopen("iscrizione.txt", "a+") - Permission denied in /home/web/virtual/economia/azionejeanmonnet/prova.php on line 21

    Warning: fwrite(): supplied argument is not a valid File-Handle resource in /home/web/virtual/economia/azionejeanmonnet/prova.php on line 22

    Warning: fclose(): supplied argument is not a valid File-Handle resource in /home/web/virtual/economia/azionejeanmonnet/prova.php on line 23

    Cosa significa? nel file non viene scritto niente.
    Eccoti!

  2. #2
    Risolto.
    Era una questione di permessi sul file di testo.
    Eccoti!

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.