Ciao a tutti, il mio problema come dice il titolo è di inserire un testo che ho in una variabile PHP "$testo" in una textarea premendo un bottone.
il problema è che questo $testo lo recupero dal database, che a sua volta è stato inserito da una textarea, insomma:
- inserisco un testo in una textarea
- lo salvo nel database sql
- in un'altra pagina ripesco la riga del database con questo testo
- lo salvo in una variabile $testo con tanto di nl2br in modo tale che viene visualizzata la formattazione( quindi $testo=nl2br($row['testo']); )
- tramite bottone devo riuscire ad inserire questo testo in una nuova textarea.
e l'ho fatto così
se il testo salvato è corto o non va a capo fila tutto liscio, funziona perfettamente, il problema è quando ripesco un testo troppo lungo oppure che va a capo.Codice PHP:
echo "<div class='icona' onClick=\"document.getElementById('idmessaggio').value =' ".$testo." ' ;>";
ho provato anche senza nl2br mettendo direttamente $row['testo'] nel value della textarea.
ringrazio in anticipo per le risposte
ps. nel codice php trascurate eventuali errori di sintassi, l'ho riscritto al momento per metterlo in questo post dato che nel codice della pagina ho fatto diverse prove ed è un po più incasinato![]()