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. Textarea: spazi prima del testo
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • G
      gandalf User Attivo • ultima modifica di

      Textarea: spazi prima del testo

      Salve sono alle prese con una procedura di modifica record, dunque popolo tutti i tag della pagina con le variabili lette dal DB, tutti tags si comportano bene tranne uno :mmm: una <textarea><?php echo $mia_var;?></textarea> che mi sposta il contenuto della variabile di 3-4 spazi bianchi a destra :?:?:? di che si tratta ?

      tnks

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • samyorn
        samyorn Consiglio Direttivo • ultima modifica di

        Ciao Gandalf.

        Due domande prima di cercare il problema:

        1. sei certo che quegli spazi non vengano tirati fuori già dall'estrazione del Db? (fai un echo fuori dalla textarea)
        2. il codice è esattamente come lo hai postato o magari è su più righe o altro?

        🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • G
          gandalf User Attivo • ultima modifica di

          si il codice è come l'ho postato, se aggiorno il record sempre peggio, il testo avanza a destra (aumentano gli spazi da sinistra) nella textarea !!!!

          Possibile che la textarea mi vada ad immagazzinare valori nulli prima del semplice testo, in fase di UPDATE e INSERT nel db ?

          tnks

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • samyorn
            samyorn Consiglio Direttivo • ultima modifica di

            Allora il problema è nell'invio del testo al Database. 🙂

            Dovresti risolvere usando la funzione trim, ma probabilmente riguardando il codice, dal form all'INSERT/UPDATE, riesci a trovare dove prende questi spazi in più. 😉

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • G
              gandalf User Attivo • ultima modifica di

              😢 TRIM provato ma non cambia nulla ... sembra un effetto indesiderato del controllo TEXTAREA ... a qualcuno è già capitato ?!?!?! :mmm:

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • M
                magicale User Attivo • ultima modifica di

                Ciao,
                se <textarea> e <?php non sono su più righe, non hai spazi tra loro e ad ogni invio ti si spostano di 3/4 spazi in più, l'unica cosa che mi viene in mente e che probabilmente non sono "spazi" quelli inseriti, ma caratteri di tabulazione.

                Se posti il blocco di codice php con la textarea e quello in cui recuperi i dati e li inserisci nel db, forse potremmo capirci un pò di più 🙂

                Alessandro

                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