11 messaggi dal 22 febbraio 2006
<%
if sessione=("admin") Then
response.Write("codice")
else
response.Write("codice")
End If

%>

e fin qui ci siamo

nel response.Write voglio includere un campo tipo questo

<input type="hidden" value="valore" id="valore">

come faccio visto che anche mettendo le "" sui doppi apici mi dice un errore:

prevsista terminazione...

help!
11.886 messaggi dal 09 febbraio 2002
Contributi
in vbscript devi raddoppiare i doppi apici in modo che vengano trattati letteralmente, e non come delimitatori di stringa.

Response.Write("<input type=""hidden"" value=""valore"" id=""valore"">")
Modificato da BrightSoul il 22 febbraio 2006 14.48 -

Enjoy learning and just keep making
Non so in ASP ma in genere le virgolette vengono codificate come
\"xxx\"
al posto di
"xxx"

Ah scusa era vb...sicuramente l'altra risposta è più ferrata!
Modificato da manuel0081 il 22 febbraio 2006 14.50 -

Ormai programmano tutti... ma la professionalità appartiene a pochi
11.886 messaggi dal 09 febbraio 2002
Contributi
manuel0081 ha scritto:
Non so in ASP ma in genere le virgolette vengono codificate come
\"xxx\"
al posto di
"xxx"


si fa così nei linguaggi derivati dal C (quelli ECMA compliant), non in Vb.
Modificato da BrightSoul il 22 febbraio 2006 14.51 -

Enjoy learning and just keep making
8 messaggi dal 01 novembre 2004
Non so se ho capito quello che vuoi fare, ma credo tu voglia fare una cosa del genere:

Response.Write("<input type=""hidden"" value="&tuavariabile&" id="&tuavariabile&">")

Poi un'alternativa alle doppie virgolette è l'apice anche se non sò
quanto sia corretto, tipo:

Response.Write("<input type='hidden' value='"&tuavariabile&"' id='"&tuavariabile&"'>")

spero di essere stato di aiuto.....

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.