Newsgroup: it.comp.www.asp
Titolo: Andare a capo con chr(13) & chr(10)

Salve a tutti ... ho il seguente codice:
<%
 For Each key in Request.Form
   str = str & request.form(key)
   str = str & chr(13) & chr(10)
 Next
 response.write(str)
%>
ma quando visualizzo "str" mi scrive tutto in un'unica linea ... io invece
vorrei andare a capo per ogni "key" del form ... qualcuno sa consigliarmi?
Grazie mille,
Pierpaolo
P.S.
Non posso mettere <BR> come codice html perche' questa stringa sara' passata
ad un componente per mandare una mail ... in sintesi e' il testo della mail.

 wrote in message
8dflob$3oi$1...@nslave1.tin.it...

Abbi pazienza, non ho capito. A me in questo modo (proprio passando la
stringa ad un component come body di una mail) funziona perfettamente.
Quello che non ho capito e' cosa ti aspetti faccia un response.write che
spedisce invece la stringa al buffer http e da li al client. L'unico modo
che hai nel client per visualizzare gli accapo e' inserire le <BR>.
Io faccio preparo la stringa con i <BR> in modo da poterla visualizzare per
debug in html con il response.write e poi faccio un replace dei br con i
chr(13) & chr(10)
--
Ciao, Fabio Zed Zamparelli

E' vero!!!! e' gia' la seconda volta che ci casco ...
in poche parole una stringa inviata al buffer http non puo' contenere altri
tipi di "a capo" all'infuori di <br>, mentre chr(13) e chr(10) mi servono
per costruire una stringa e quindi passare un valore ....
e pensa quanto sono fesso ... anche un'altra volta avevo postato un problema
simile ... sempre per non riflettere 5 minuti di + con calma ... pazienza
...
cmq, grazie lo stesso,
Pierpaolo

 ha scritto nel messaggio
news:8dfvps$hko$1...@nslave1.tin.it...

uhm... :-)))
cmq, un buon sistema per evitare tutti 'sti casini è questo: la variabile si
chiama temp, ed ha una formattazione. per conservarla usa
response.write "<pre>" & test & "</pre>"
e te la mostra come farebbe in una mail o salvandolo come testo piatto.
--
CIAO!.db
Daniele "The Night Surfer" Bochicchio <webmaster(at)ASPItalia.com>
Moderatore di it.comp.www.asp - 
http://www.ASPItalia.com/newsgroup/icwa.asp
Leggi subito i nostri ultimi articoli:
- 'Usare le transazioni in applicazioni ASP 2/2'
http://www.ASPItalia.com/articoli/articoli.asp?data=20000417
- 'Usare le transazioni in applicazioni ASP 1/2'
http://www.ASPItalia.com/articoli/articoli.asp?data=20000410
Uno script al giorno? Solo su 
http://www.aspitalia.com/liste/usag/

 CIAO!.db
Giustissimo. Non mi e' ancora mai capitato di doverla usare (visto che in
effetti il response.vrite che faccio della var contenente il body della mail
e' solo di debug) ma mi confermi che la <pre> spara fuori ache i caratteri
htmlencoded?
Grazie, Fabio Zed Zamparelli
P.S. Alcune mie lacune vengono fuori da una non completa conoscenza
dell'html, ne sono consapevole.

 ...
uhm... :-)))
cmq, un buon sistema per evitare tutti 'sti casini è questo: la variabile si
chiama temp, ed ha una formattazione. per conservarla usa
response.write "<pre>" & test & "</pre>"
e te la mostra come farebbe in una mail o salvandolo come testo piatto.
--
CIAO!.db
Daniele "The Night Surfer" Bochicchio <webmaster(at)ASPItalia.com>


 dell'html, ne sono consapevole.
nessuno è un genio qui :-))
