estraggo i dati da un db (textarea)
quando vengono letti dal browser non riesco a farli andare a capo
ci sono altri modi ?codice:<%=response.write(replace(rs("argomento"), VbCrLf, " "))%>
estraggo i dati da un db (textarea)
quando vengono letti dal browser non riesco a farli andare a capo
ci sono altri modi ?codice:<%=response.write(replace(rs("argomento"), VbCrLf, " "))%>
Quando li inserisci nel db fai qualche strano giochetto?
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
no . diciamo che funziona a meno che non scriva
una frase senza spazi es :aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Non ho capito se il problema è quando inserisci il contenuto nel db o quando lo vai a rileggere.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
scusami ,quando vai a rileggere
Se scrivi una stringa senza spazi, al momento della scrittura devi spezzare la stringa in base alla lunghezza che vuoi.
Se hai una stringa di 100 caratteri senza spazi per esempio ogni 20
caratteri devi inserire un
per far andare a capo la visualizzazione e poi proseguire con il resto.
una cosa del tipo
str = "tuastringalungasenzaspazichenonvaacaposenoncimett itudelleseparazioni"
for I=0 to Len(str)-1
if I mod 20 then
end if
next
Scusa ma mi si sono impicciati i tasti ... ho dimenticato un pezzo.
Così può essere una ideacodice:str = " tuastringalungasenzaspazichenonvaacapose noncimettitudelleseparazioni" for I=0 to Len(str)-1 if I mod 20 then Response.write Mid(str,(I+1),20) &" " end if I = I +20 next '//Scrivo la parte finale della stringa Response.write Mid(str, (Len(str)-(I - Len(str)))+1)
grazie ma io faccio inserire in una texarea max 600 caratteri, poi gli estraggo e qui ho messodovrei mettere forse ,e non so come fare, un controllo quando scrivono nella textarea ?codice:<%=response.write(replace(rs("argomento"), VbCrLf, " "))%>![]()
L'operazione che fai tu è corretta però se uno inserisce tanti caratteri senza spazio è un casino devi perforza controllare tu con una funzioncina e spezzare il contenuto.
Mettere qualcosa sulla textarea (javascript) non penso ti serva a niente.
tra l'altro quando vado in modifica del record
non mi vengono visualizzati i dati inseriti precedentemente
mi spiego:
inserisco in una textarea i 600 caratteri.
poi richiamo il record ma non visualizzo nulla ...
per inserire :
e per visualizzare:codice:<textarea name="Argomento" rows="7" wrap="VIRTUAL"on onBlur="number600('Argomento')"></textarea>
select * from...codice:<textarea name="argomento" rows="7" wrap="VIRTUAL" value="<%=rs.fields("argomento")%>" onBlur="number600('argomento')"></textarea>