Ho scritto le seguenti pagine ASP:
LOGIN1.ASP
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
username = Request.Form("UserName")
password = Request.Form("Password")
%>
<%
url_DB = "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.mappath("dati.mdb")
set connobj = Server.CreateObject( "ADODB.Connection" )
connobj.Open url_DB
%>
<%
Set RsCheck = Server.CreateObject("ADODB.Recordset")
sqlcheck = "Select * From Utenti where username = '"&username&"' and Password = '"&password&"'"
RsCheck.open sqlcheck, connobj
%>
<%
if not RsCheck.eof then
denominazione = RsCheck("Denominazione")
session("username") = username
session("Loggato") = True
response.redirect "immissione_MASK.asp?denominazione="&denominazione &""
else
session("Loggato")=False
response.redirect "api_login.asp?check=ko"
end if
%>
IMMISSIONE_MASK.ASP
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
if session("username") = "" and session("Loggato")<>true then
response.redirect "api_login.asp?check=ko"
end if
%>
<%
pdc = Request.QueryString("denominazione")
%>
... ad un certo punto nella creazione della pagina voglio inserire un campo che contenga il valore di "pdc".
Provo a scrivere (soluzione 1):
<input name="PDC" type="text" id="PDC" size="44" maxlength="100" readonly value=<%=pdc%>>
ma il valore mi viene troncato al primo spazio presente nella variabile "pdc".
Allora scrivo (soluzione 2):
<textarea name="PDC" cols="33" rows="1" readonly="readonly" id="PDC"><%=pdc%></textarea>
il valore caricato nel campo è giusto ma vorrei togliere la scrollbar per un fatto estetico.
Non sò perchè non funziona la soluzione (1) o come togliere la scrollbar nella soluzione 2.
Qualcuno mi aiuti.
Grazie.
Vincenzo