5 messaggi dal 26 febbraio 2002
Salve a tutti...

ho un problema riguardante la perdita di informazioni durante l'invio
di variabili da una form.

I dati vengono troncati al primo spazio.

ho provato con server.urlencode ma non va in quanto i dati vengono da una precedente query.

Vorrei provare con una funzione che mi sostitusca lo spazio in una stringa con il cartattere , ma non so la procedura per farlo.

Supponendo che

a = "lingua straniera"

var = len(a)

For i=1 to var
b = mid (a,i,1)
if b = " " then
qui non so come sostituire lo spazio
next

mi aiutate cortesemente


84 messaggi dal 12 settembre 2001
Per sostituire uno spazio puoi fare cosi'
replace(stringa,chr(32),conquellochetipare)

pero' se devi inviarla come url usa piuttosto
server.urlEncode(stringa)

oppure se devi inserirla ad esempio in una form usa

server.HTMLencode(stringa)
5 messaggi dal 26 febbraio 2002
Quello che hai detto è giusto, ma già era in mia conoscenza.

Quello che mi interessa è come sostituire in una determinata zona della stringa il carattere spazio con il ok?

stringa = "questa è una prova"

deve diventare

stringa = "questa è una prova"

ok?


5 messaggi dal 26 febbraio 2002
ecco si è rifericato il problema si è mangiato il carattere " "

84 messaggi dal 12 settembre 2001
Scusami non ti seguo, le due stringhe mi sembrano uguali.

Tu devi sostituire gli spazi con che cosa?

Se ti riferisci che non ti visualizza una serie di spazi in html, sostiuisci gli spazi con   , ma non credo sia questo il problema.

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.