Oppure

Loading
25/03/10 17:18
Ciao a tutti! Praticamente ho una textarea
<textarea name="descrizione" rows="5" cols="50"></textarea>
. Tramite PHP inserisco tra > e < il testo ma se, ad esempio il testo è
aa</textarea><textarea>ciao
ovviamente si verrebbe a creare
<textarea name="descrizione" rows="5" cols="50">aa</textarea><textarea>ciao</textarea>
, quindi due textbox, non una con all'interno quel testo.
Come posso risolvere?
25/03/10 20:42
cassin.simone
Scusami ma ho riletto un paio di volte e non ho capito alcune cose. Innanzitutto qual'è lo scopo dello script e come secondo ti chiederei per piacere di postare del codice da te elaborato.
Thakns!
aaa
25/03/10 20:50
Postato originariamente da cassin.simone:

Scusami ma ho riletto un paio di volte e non ho capito alcune cose. Innanzitutto qual'è lo scopo dello script e come secondo ti chiederei per piacere di postare del codice da te elaborato.
Thakns!


Scusa, non sono bravo a spiegarmi, io e l'italiano non siamo amici:rotfl::rotfl:

Praticamente io ho una textarea
<textarea name="descrizione" rows="5" cols="50"></textarea>
.
Con il PHP inserisco normalmente il testo che deve apparire nella textbox; ad esempio inserisce la stringa "ciao" così
<textarea name="descrizione" rows="5" cols="50">ciao</textarea>
e fin qui tutto bene.
Il problema è che se inserisco un testo con scritto, ad esempio, "</textarea>ciao" l'html risultante diventa
<textarea name="descrizione" rows="5" cols="50"></textarea>ciao</textarea>

e quindi, al posto di inserire nella textarea il testo "</textarea>ciao" come vorrei, inserisce "ciao" dopo la textarea come testo normale. Spero di essermi spiegato bene, il problema non è così semplice da scrivere "a parole"
26/03/10 19:55
cassin.simone
Basta che fai uno str_replace di </textarea> o di tutto ciò che vuoi :)
Usarla è facilissimo.
La documentazione qui: php.net/manual/en/…
aaa
26/03/10 20:10
Il problema è che deve vedersi all'interno della textbox il testo "</textarea>
26/03/10 20:42
cassin.simone
Allora basta che usi la funzione htmlentities che trasforma i due segni di minoranza e maggioranza in elementi html ;)
Ultima modifica effettuata da cassin.simone 26/03/10 20:43
aaa
26/03/10 20:47
Postato originariamente da cassin.simone:

Allora basta che usi la funzione htmlentities che trasforma i due segni di minoranza e maggioranza in elementi html ;)


Perfetto:k::k: