Avatar billede l_otto Nybegynder
31. oktober 2006 - 16:17 Der er 2 kommentarer og
1 løsning

user session der tager data med over

hej her logger jeg ind..

jeg har har tre felter jeg gerne vil have at den side man logger ind på kan sætter ind udfra hvilken bruger der er logget ind.

Den db "tilmelding" indeholder både password + brugernavn + de tre felter nemlig:

efternavn
fby
telefon

<%
Do
fejl = ""
If Request("Submit")<>"" Then
    If Request("navn") = "" & rs("adresse") & "" and _       
        Request("password")="" & rs("postnr") & "" Then
        Session("Valid") = Request("navn")
        Response.redirect "http://www.xxx.dk/360/opretskema.asp"
   
    Else       
        fejl = "Forkert brugernavn eller password. Prøv igen!"   
    End If
End If
rs.MoveNext
Loop While Not rs.EOF
%>


<html>
<form action="default.asp" method="post">
<center><table bgcolor="#C2C0A7" align="middle"><tr><td></td>
<td colspan="2"><font color="#0080FF" face="verdana" size="2"><b></b></font></td></tr>
<%If fejl <> "" Then%>
<tr><td></td>
<td colspan="2"><center><font size=1 face=verdana color=red><%=fejl%></font></center>        </td></tr>
<%End If%>
<tr>    <td></td>
<td><font size=1 face=verdana><b>Brugernavn:</font></td>
<td><Input type="text" name="navn" class="Formindhold"></td></tr>
<tr><td></td>
<td ><font size=1 face=verdana><b>Password: </font></td>
<td><input type="password" name="password" class="Formindhold"></td></tr>
<tr><td></td>
<td></td>
<td align="center"><input type="submit" name="submit" value="Login" class="knap"></a></td></tr>
<tr><td></td>
<td colspan="2"><center><font size=2 face=verdana></font></center></td>
</tr>
</table>
</form>

hvordan skal min opretskema.asp se ud for at den kan hive de tre felter med over og sætte dem ind her:

<TR>
    <TD>For/Efternavn:<FONT SIZE="1" COLOR="#ff00000">*</FONT> </TD>
    <TD><input type="text"  name="efternavn" size="45"  class="Formindhold"></TD>
</TR>
<TR>
    <TD>Type:<FONT SIZE="1" COLOR="#ff00000">*</FONT></TD>
    <TD><input type="text"  name="fby" size="45"  class="Formindhold"></TD>
</TR>
<TR>
    <TD>Sag:<FONT SIZE="1" COLOR="#ff00000">*</FONT></TD>
    <TD><input type="text"  name="telefon" size="45"  class="Formindhold"></TD>
</TR>


er det ikke med en session man gør det...?
Avatar billede hiks Nybegynder
31. oktober 2006 - 17:23 #1
du sætter sessions variablerne således:

Session("efternavn") = "Efternavnet"
Session("fby") = "Byen"
Session("Telefon") = 292929299292

Du henter dem igen vha normale kald:
<%
Response.Write Session("efternavn")
%>
eller

<%=Session("efternavn")%>

så hvis du havde een input boks:

<Input type="text" name="navn" class="Formindhold" value="<%=Session("efternavn")%>">

/hiks
Avatar billede l_otto Nybegynder
31. oktober 2006 - 20:04 #2
jeg er ikke sikker på det er det jeg leder efter..

Session("efternavn") = "Efternavnet" - den skal jo hente informationen ud fra databsen ....

Altså, jeg logger ind og når jeg logger ind skal den trække disse tre felter ud af databasen "tilmelding" :

efternavn
fby
telefon

de skal sættes ind på siden opretskema.asp.

Så vi skal bruge "navn" fra login til at vide hvem jeg er. og det ved vi fordi feltet "navn" også ligger i db "tilmelding"

håber du forstår
Avatar billede l_otto Nybegynder
31. oktober 2006 - 21:27 #3
jeg opretter den igen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester