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. editare txt
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      probid Super User • ultima modifica di

      prova così (l'ho fatto in 2 min quindi potrebbe presentare errori):
      [php]
      <?
      $file="news.txt";
      $f_c=file_get_contents($file);
      $f=fopen($file,"w+");

      echo "<form method="POST" name="p">";
      echo "
      <textarea name="".$file."" rows="4" cols="40">".$f_c."</textarea>";

      echo "<input type="submit" value="Salva">";
      echo "</form>";
      if(isset($_POST[p])){
      $s=fwrite($file,$_POST[$file]);
      if($s) echo $file." aggiornato"; else echo "Errore nell'aggiornamento di ".$file;
      }
      ?>[/php]Fammi sapere,ciao!

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • C
        chupachupa User Newbie • ultima modifica di

        @probid said:

        prova così (l'ho fatto in 2 min quindi potrebbe presentare errori):

        ...

        Fammi sapere,ciao!

        Mi dice questo errore:

        Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /membri2/brattoliart/PHP/PROVAPHP.php on line 6

        ???

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • G
          gorka Super User • ultima modifica di

          Prova così

          echo "<form method="POST" name="p">";

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • C
            chupachupa User Newbie • ultima modifica di

            no, mi spiace, ma non va!.. Ecco l'esempio.

            0 Miglior Risposta Ringrazia Cita Rispondi

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

              Mmh...
              prova a mettere ERROR_REPORTING(E_ALL);
              subito dopo "<?" poi facci vedere la nuova pagina.
              Questo serve per mostrare gli errori che magari vengono nascosti da php per ragioni di sicurezza.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • C
                chupachupa User Newbie • ultima modifica di

                fatto!

                0 Miglior Risposta Ringrazia Cita Rispondi

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

                  Riporta l'errore...

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • C
                    chupachupa User Newbie • ultima modifica di

                    sotto la text area e il pulsante salva c'è scritto

                    Notice: Use of undefined constant p - assumed 'p' in /membri2/brattoliart/PHP/PROVAPHP.php on line 12

                    0 Miglior Risposta Ringrazia Cita Rispondi

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

                      Mmh...prova a sostituire $_POST[p] con $_POST['p']

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • C
                        chupachupa User Newbie • ultima modifica di

                        adesso l'errore non esce più, però se clicco SALVA cancella tutto il contenuto del file .txt e non scrive nulla...

                        (p.s. scusa x il disturbo! :()

                        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