Salve a tutti,
ho creato questa pagina chiamata prova.asp
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@LANGUAGE = JScript%>
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Prova</title>
</head>
<body>
<form method="post" name="xxx" action="prova.asp">
<input type="hidden" value="admin" name="xxx" />
<input type="submit" name="submit" value="submit" />
</form>
<%
var strUid = Request.form("xxx");
var Cn = new ActiveXObject("ADODB.Connection");
Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("_private/logon.mdb"));
var Mostra = Cn.Execute("SELECT * FROM tblUsers WHERE (UID='strUid')");
while (!Mostra.EOF)
{
with (Response)
{
%>
<% Write(Mostra("EMAIL")); %>
<%
}
Mostra.MoveNext();
}
Cn.Close();
%>
</body>
</html>
per poter visualizzare gli elementi (in questo caso EMAIL) di un utente (UID). Il problema è che il nome utente deve arrivare al codice ASP da un form, con la variabile strUid, ma con questo codice non stampa l'elemento che voglio visualizzare!
Qualcuno sa aiutarmi??
Grazie in anticipo