1.818 messaggi dal 21 giugno 2001
Contributi
Ho capito, ora (domani) faccio un paio di prove e poi ti faccio sapere.


Cia Cia
hyppos

www.teatrolabaracca.com

|-----------------------------------------|
| in giro torte sol ciclos et rotor igni |
|-----------------------------------------|

hyppos
<code> in giro torte sol ciclos et rotor igni</code>
1.818 messaggi dal 21 giugno 2001
Contributi
Ho fatto questa semplice prova

<code>
&lt;%
Dim Testo
Testo=Request.Form("pippo")
%&gt;

&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Untitled Document&lt;/title&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"&gt;
&lt;/head&gt;

&lt;body bgcolor="#FFFFFF" text="#000000"&gt;
&lt;form name="form1" method="post" action="area.asp"&gt;
&lt;textarea name="pippo" rows="10"&gt;&lt;/textarea&gt;
&lt;input type="submit" name="Submit" value="Submit"&gt;
&lt;/form&gt;
&lt;br&gt;
&lt;br&gt;
&lt;%=Testo%&gt;

&lt;/body&gt;
&lt;/html&gt;
</code>

Il testo inserito nella text-area, anche se contiene le ", viene correttamente inserito nella variabile Testo e stampato a video per intero.
Non ho potuto fare la prova con CDONTS xché in questi giorni non ho il server connesso su internet.
Comunque comincio a pensare che il problema sia un altro...
Tu che dici?


Cia Cia
hyppos

www.teatrolabaracca.com

|-----------------------------------------|
| in giro torte sol ciclos et rotor igni |
|-----------------------------------------|

hyppos
<code> in giro torte sol ciclos et rotor igni</code>
529 messaggi dal 06 marzo 2001
www.wallweb.it
infatti anche a me la frase viene visualizzata correttamente il problema è che quando la invio , chi la riceve la riceve interrotta dove c'è il carattere ".

prova a crearmi la sintassi corretta del replace per sostituire le "

Mirko Rizzo
http://www.websinside.net

Mirko Rizzo

**********************************************
WALLWEB
-Domini
-Hosting
-WebDesign
-E-commerce
http://www.wallweb.it
********************
1.605 messaggi dal 06 settembre 2002
prova con :
Replace(messaggio,""","""")

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
529 messaggi dal 06 marzo 2001
www.wallweb.it
mi da questo errore:

Tipo di errore:
Errore di compilazione di Microsoft VBScript (0x800A0409)
Costante String senza terminazione
/list/sendmessage.asp, line 16, column 37
messaggio=Replace(messaggio,""","""")
------------------------------------^

Mirko Rizzo
http://www.websinside.net

Mirko Rizzo

**********************************************
WALLWEB
-Domini
-Hosting
-WebDesign
-E-commerce
http://www.wallweb.it
********************
1.605 messaggi dal 06 settembre 2002
scusa avevo sbagliato prova cosi :
messaggio=Replace(messaggio,"""","""""")

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
529 messaggi dal 06 marzo 2001
www.wallweb.it
niente, il problema rimane: la mail viene interrotta dal carattere in poi.

come posso provare?

Mirko Rizzo
http://www.websinside.net

Mirko Rizzo

**********************************************
WALLWEB
-Domini
-Hosting
-WebDesign
-E-commerce
http://www.wallweb.it
********************
1.818 messaggi dal 21 giugno 2001
Contributi
Di seguito la funzione replace. Ho messo le , anziché le " per fare funzionare l'esempio.

<code>
&lt;%
Dim Stringa
Dim CarattereCercato
Dim CarattereSostituto

Stringa="ciao a ,TUTTI,"

CarattereCercato=","
CarattereSostituto=" & " & Chr(34) & " & "

Stringa=Replace (Stringa,CarattereCercato,CarattereSostituto)

Response.Write "Stringa= " & Stringa

%&gt;
</code>

Tu in Stringa ci metti il contenuto della text-area e in CarattereCercato Chr(34)

Cia Cia
hyppos

www.teatrolabaracca.com

|-----------------------------------------|
| in giro torte sol ciclos et rotor igni |
|-----------------------------------------|

Modificato - hyppos - 17 Set 2001 14:02:46

hyppos
<code> in giro torte sol ciclos et rotor igni</code>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.