Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Fwrite e "a capo"
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • K
      karedas Super User • ultima modifica di

      Grazie li ci sono riuscito.
      Ora la mia preoccupazione è quella che quando vado a cliccare su "SALVA" dalla pagina html , non riesco a sovrascrivere il file di testo come vorrei.
      [PHP]..
      if((isset($_POST['submit']))){
      $data=date("d-m-y, G:i");
      $addLog=$data." ".$_POST['textLog'];
      $fileWrite=fopen("easyLog.txt","a");
      fwrite($fileWrite,$addLog."\r\n");
      fclose($fileWrite);
      }
      ...[/PHP]

      Questa porzione di codice non fa altro che duplicare il testo gia presente e riappiopparmelo sotto. Io invece voglio sovrascriverlo non avere un loop doppio ! :rk01_annegare:

      (ah e poi non è che sapresti rispondermi sul come refreshare la stessa pagina dopo il submit? ) :Trilly-95-77:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • K
        karedas Super User • ultima modifica di

        up!

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • K
          karedas Super User • ultima modifica di

          nessuno mi sa aiutare? :°(

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • P
            probid Super User • ultima modifica di

            Cambia semplicemente il modo d'apertura da "a" a "w+" 😉
            Ciao!

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • S
              skyline User Attivo • ultima modifica di

              penso che vada bene anche a+ 🙂 saluti

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • P
                probid Super User • ultima modifica di

                @Skyline said:

                penso che vada bene anche a+ 🙂 saluti
                No,a+ aggiunge i dati in coda 😉
                Ciao!

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • S
                  skyline User Attivo • ultima modifica di

                  si vero, che sbadato, appena arrivato e faccio già confusione 😄

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • K
                    karedas Super User • ultima modifica di

                    No così non mi funziona,o meglio scrive ma lo fa in modo errato:

                    [PHP] function creaLog(){
                    //scrittura
                    if((isset($_POST['submit']))){
                    $data=date("d-m-y");
                    $addLog=$data."\n".$_POST['textLog'];
                    $fileWrite=fopen("easyLog.txt","w+");
                    fwrite($fileWrite,$addLog."\r\n");
                    fclose($fileWrite);
                    }
                    //lettura
                    $fileRead=fopen("easyLog.txt","r");
                    $fileSize=filesize("easyLog.txt");
                    $textlog=(fread($fileRead,$fileSize));
                    echo "<form method='post' action='".$_SERVER['REQUEST_URI']."'>
                    <label>// ZONA BUGGATA IN FASE DI ELABORAZIONE :: Log procedurale:<hr>\n</label></input>
                    <textarea cols='100' rows='20'style='display:block;
                    padding:5px;' name='textLog'>$textlog
                    </textarea> \n
                    <hr>
                    <input type='submit' value='Salva' name='submit'>
                    </form>";
                    }[/PHP]

                    Se metto scrittura con w+ la funzione mi copia e sdoppia l'intero contenuto del file .txt
                    Se metto a+ non capisco il motivo mi combina questo:
                    mi raddoppia la data + in alto nel file di testo e dove c'è l'apostrofo mi mette delle slash ad ogni submit

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • K
                      karedas Super User • ultima modifica di

                      Up up ri up! 😮

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • K
                        karedas Super User • ultima modifica di

                        nessuno mi sa aiutare? =(

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        Caricamento altri post
                        Rispondi
                        • Topic risposta
                        Effettua l'accesso per rispondere
                        • Da Vecchi a Nuovi
                        • Da Nuovi a Vecchi
                        • Più Voti