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. Inserire testo
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      thedarkita ModSenior • ultima modifica di

      Ciao pusherxx,

      se non devi salvarlo puoi fare cosi:
      [php]
      <?php
      if(isset($_POST['text']))
      {
      die($_POST['text']);
      }
      ?>
      <html>
      <head></head>
      <body>
      <form method="post" action="">
      <input type="text" value="" name="text">
      <input type="submit" value="invia">
      </form>
      </body>
      </html>
      [/php]

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • P
        pusherxx User Attivo • ultima modifica di

        Grazie mille per la velocità!
        Un'altra cosa, se volessi salvare quel testo come file .html o .php o .txt, cosa devo aggiungere?
        grazie grazie grazieeee:o

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          thedarkita ModSenior • ultima modifica di

          Devi impostare i permessi di scrittura a 777, altrimenti potrebbe non crearti il file.
          [php]
          <?php
          if(isset($_POST['text']))
          {
          $fp = fopen('file.txt', 'w');
          fwrite($fp, $_POST['text']);
          fclose($fp);
          die($_POST['text']);
          }
          ?>
          <html>
          <head></head>
          <body>
          <form method="post" action="">
          <input type="text" value="" name="text">
          <input type="submit" value="invia">
          </form>
          </body>
          </html>
          [/php]

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • P
            pusherxx User Attivo • ultima modifica di

            Grazie mille sei stato gentilissimo, ma ho ancora un ultima richiesta e giuro che non rompo piu' su questa discussione!
            E' possibile caricare, nella casella di testo, il testo già esistente per poi modificarlo?
            Grazie mille ancora una volta

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              thedarkita ModSenior • ultima modifica di

              Al posto di:
              [php]
              <input type="text" value="" name="text">
              [/php]

              Metti:
              [php]
              <input type="text" value="<?php echo file_get_contents('file.txt'); ?>" name="text">
              [/php]

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • P
                pusherxx User Attivo • ultima modifica di

                Sei gentilissimo, grazie davvero!

                Ora pero' apro un altro post perchè voglio capirci qualcosa di database!

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  thedarkita ModSenior • ultima modifica di

                  Figurati. 😉

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • P
                    pusherxx User Attivo • ultima modifica di

                    Scusami darkita, come mai per far andare il testo a capo devo inserire per forza di cose <br>? E' possibile farlo andare a capo semplicemente premendo l'invio? Un'altra cosa, quando metto l'apostrofo ' esce uno /
                    Come mai?

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      thedarkita ModSenior • ultima modifica di

                      Ciao pusherxx,

                      fai attenzione alla punteggiatura e alle maiuscole...
                      Per andare a capo e per togliere i backslash sarebbe da fare cosi:
                      [php]
                      <?php
                      if(isset($_POST['text']))
                      {
                      $fp = fopen('file.txt', 'w');
                      fwrite($fp, stripslashes(nl2br($_POST['text'])));
                      fclose($fp);
                      die($_POST['text']);
                      }
                      ?>
                      <html>
                      <head></head>
                      <body>
                      <form method="post" action="">
                      <textarea name="text"></textarea>
                      <input type="submit" value="invia">
                      </form>
                      </body>
                      </html>
                      [/php]
                      I backslash vengono aggiunti perchè dove stai provando il php.ini ha i magic_quotes settati su ON, altrove la funzione stripslashes potrebbe non essere necessaria.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • P
                        pusherxx User Attivo • ultima modifica di

                        Infatti ho risolto.
                        Tks

                        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