Nä den vänliga felmessen hittade jag ej. Avancerat finns, men under det så hittar jag inget om vänliga saker!
Vidare från indexsida
113 svar · 806 visningar · startad av Zerephina · sida 5 av 6
Trådstarten, av Zerephina
Jag har en indexsida och så frames på den. Hur skall jag skriva för att UserID skall följa med till den andra sidan: <frame name="main" src= valkommen.asp?UserID=<%=rs("UserID")%> > Jag gjorde ett försök men det funkade ej :-)
Läs hela trådstarten →Godnatt på er alla!
Natt natt...
Jag har en som heter: Visa egna HTTP-meddelanden. Vet ej om det är den. Den var ikryssad iaf.
testa och se
jag är ändå förbryllad över att denna inte ska fungera:
[red]
<%
Set MinCon = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
MinCon.Open "DSN=databas;UID=;PWD="
SQL = "SELECT * From personer WHERE UserID = '" & Request.Form("UserID") & "' AND losenord = '"&Request.form("pwd")&"' "
rs.Open SQL, MinCon, 1, 2
If NOT rs.EOF Then
strUserID = rs("UserID")
Else
mincon.close
Set MinCon = nothing
set RS = nothing
End IF
%>
sen skriver du ut koden
<frame name="main" src="valkommen.asp?UserID=<%=strUserID%>">
Jag testar...
Jag får expectet 'End' Rad 26 så det är nere mot länken ungefär.
[red]
<%
Set MinCon = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
MinCon.Open "DSN=databas;UID=;PWD="
SQL = "SELECT * From personer WHERE UserID = '" & Request.Form("UserID") & "' AND losenord = '"&Request.form("pwd")&"' "
rs.Open SQL, MinCon, 1, 2
If NOT rs.EOF Then
strUserID = rs("UserID")
Else
mincon.close
Set MinCon = nothing
set RS = nothing
End IF
%>
sen skriver du ut koden
<frame name="main" src="valkommen.asp?UserID=<%=strUserID%>">
nu da!!
Ja nu kommer framen fram, men på valkommensidan står det:
Too few parameters. Expected 1.
<%
UserID = Request.Querystring("UserID")
Set MinCon = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
MinCon.Open "DSN=databas;UID=;PWD="
SQL = "SELECT * From personer WHERE UserID = "& UserID &""
rs.Open SQL, MinCon
%>
<html><body>
Hej och välkommen
<%=rs("namn")%>
</body>
</html>
så nu är det säkert fel här. den pekar på raden: rs.Open SQL, MinCon, att den är fel.
<%
UserID = Request.Querystring("UserID")
Set MinCon = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
MinCon.Open "DSN=databas;UID=;PWD="
SQL = "SELECT * From personer WHERE UserID = '"& UserID &"'"
rs.Open SQL, MinCon
%>
<html><body>
Hej och välkommen
<%=rs("namn")%>
</body>
</html>
du lär ha fnuttar här med
men jag skulle nog gjort så här:
[red]
<%
Set MinCon = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
MinCon.Open "DSN=databas;UID=;PWD="
SQL = "SELECT * From personer WHERE UserID = '" & Request.Form("UserID") & "' AND losenord = '"&Request.form("pwd")&"' "
rs.Open SQL, MinCon, 1, 2
If NOT rs.EOF Then
strNamn = rs("namn")
Else
mincon.close
Set MinCon = nothing
set RS = nothing
End IF
%>
sen skriver du ut koden
<frame name="main" src="valkommen.asp?Namn=<%=strNamn%>">
för att sedan....
<html><body>
Hej och välkommen
<%Request.Querystring("Namn")%>
</body>
</html>
då slipper du massa db-öppningar
Ja vet du vad? Efter ca 90 inläg så funkar det faktiskt. DU HAR FIXAT DET!! Alltså är detta bästa tiden på dygnet eller vad??? Ja på denna sida finns det juh inte så mycket att titta på, men du har juh fått adressen till min "stora" sida.
TACK! Och TACK till er andra också!
*kjamar!*
Trots att jag har Access i botten så går det himla snabbt att slå upp 100-tal poster. Antagligen för att det är så få användare. Så det håller än så länge. Jag hörde skräckhistorier först om hur segt det skulle bli. Sen (om) när jag kan asp så skall jag försöka att byta webhotell och lära mig nått annat. MySQL har många rekomenderat. Access blev det eftersom att jag får ha det gratis och kan det mycket bra så jag har inte behövt lägga ned tid på just det.
Ja jag är kass på att skriva så. Jag har kopierat detta jag skriver från någon cd-skiva och kör det bara rakt av. Jag har nog värsta dåliga koden som finns. Men... Ja ja... Kanske när projekten är klara så kan jag putsa till det. Jag skall dock spara det du skrev nu och kolla närmare på det i morgon!!
*hi hi* Jag börjar att jobba snart...
å jäklarns vilken tråd!
bra jobbat!
Visst var de himla gulliga!!
jo, men det är lite tarvligt att hålla på så här när jag ligger och sover.


