05. maj 2006 - 09:55
Der er
9 kommentarer
Link på username
En der kan hjælpe mig med at gøre så dette username bliver til et link? <%response.write Session("username")%> Kan ikke huske hvordan det er man gør :-(
Annonceindlæg fra Axcess Nordic
Mener du sådan: <a href="side.htm"><%response.write Session("username")%></a>
Eller evt. sådan her? <a href="side.asp?username=<%= Session("username")%>"><%= Session("username")%></a> Så kan du hive brugernavnet med over via en QueryString... //>Rune
Virker ikke... det er sådan at folk skal kunne se deres egen profil.. så det passer til alle ("username") :-(
jamen, du er nød til at oplyse lidt mere om din arkitektur, for vi kan jo ikke gætte os til hvor linket skal pege hen, vel...
<a href='/profiler/show.asp?user=" plejer det at være
Forudsat at show.asp kan arbejde videre med brugernavnet som identifikation af brugeren, så ville jeg mene at dette burde gøre tricket: <a href='/profiler/show.asp?user=<%response.write Session("username")%>'><%response.write Session("username")%></a>
Heller ikke, den skriver: Microsoft VBScript compilation error '800a0400' Expected statement /99home.asp, line 82 <a href='/profiler/show.asp?user=<%response.write Session("username") ^
Ehm... det er HTML-kode som skal ligge i en HTML-sektion af din ASP-side. Det ser ud til at den ligger i (serverside)scriptsektionen af din ASP-side. Prøv at sætte script afslutnings hhv. start-tags omkring linien: %><a href='/profiler/show.asp?user=<%response.write Session("username")%>'><%response.write Session("username")%></a><%
Jeg har lavet en side som hedder profil.asp som henter oplysninger ud fra session("ID") som startede ved login. Eks. på min profil.asp: --- DIN FORBINDELSE TIL DB --- strSQL = "Select * From brugere Where (ID ='" & session("ID") & "')" Set rs = Conn.Execute(strSQL) If RS.EOF Then Response.Write "Der var ingen brugere i databasen" Else Do While NOT RS.EOF %> <form action="profil_update.asp" method="post"> <input type="hidden" name="ID" value="<%=rs("ID")%>"> <table width="274px"> <tr> <td width="90px">Fornavn:</td> <td width="165px"><input type="text" name="Fornavn" value="<%=RS("Fornavn")%>"><font color="#FF6600"> *</font></td> </tr> <tr> <td>Efternavn:</td> <td><input type="text" name="Efternavn" value="<%=RS("Efternavn")%>"><font color="#FF6600"> *</font></td> </tr> <tr> <td>Adresse:</td> <td><input type="text" name="Adresse" value="<%=RS("Adresse")%>"><font color="#FF6600"> *</font></td> </tr> <tr> <td>Nr:</td> <td><input type="text" name="Nr" value="<%=RS("Nr")%>"><font color="#FF6600"> *</font></td> </tr> <tr> <td>Postnr:</td> <td><input type="text" name="Postnr" value="<%=RS("Postnr")%>"><font color="#FF6600"> *</font></td> </tr> <tr> <td>Bynavn:</td> <td><input type="text" name="Bynavn" value="<%=RS("Bynavn")%>"><font color="#FF6600"> *</font></td> </tr> <tr> <td>Mobil:</td> <td><input type="text" name="Mobil" value="<%=RS("Mobil")%>"></td> </tr> <tr> <td>Fastnet:</td> <td><input type="text" name="Fastnet" value="<%=RS("Fastnet")%>"></td> </tr> <tr> <td width="90px">Brugernavn:</td> <td width="165px"><input type="text" name="brugernavn" value="<%=RS("brugernavn")%>" DISABLED><font color="#FF6600"> *</font></td> </tr> <tr> <td>Password:</td> <td><input type="password" name="password" value="<%=RS("password")%>"><font color="#FF6600"> *</font></td> </tr> <tr> <td width="90px">Email:</td> <td width="165px"><input type="text" name="Email" value="<%=RS("Email")%>"><font color="#FF6600"> *</font></td> </tr> <tr> <td><input type="button" value="Tilbage" onClick="history.back()"></td><td align="right"><input type="submit" value="Opdater" onClick="return confirm('Er du sikker på at du vil rette?'); history.go()"> </td> </tr> <tr> <td colspan="2"><br><font size="2px"><i>Felter med <font color="#FF6600">*</font> <u>skal</u> være udfyldt</i></td></font> </tr> </table> </form> profil_update.asp: strSQL = "Update brugere SET " strSQL = strSQL & "brugernavn= '" & request.form("brugernavn") & "', " strSQL = strSQL & "password= '" & request.form("password") & "', " strSQL = strSQL & "Email= '" & request.form("Email") & "', " strSQL = strSQL & "Fornavn= '" & request.form("Fornavn") & "', " strSQL = strSQL & "Efternavn= '" & request.form("Efternavn") & "', " strSQL = strSQL & "Adresse= '" & request.form("Adresse") & "', " strSQL = strSQL & "Nr= '" & request.form("Nr") & "', " strSQL = strSQL & "Postnr= '" & request.form("Postnr") & "', " strSQL = strSQL & "Bynavn= '" & request.form("Bynavn") & "', " strSQL = strSQL & "Fastnet= '" & request.form("Fastnet") & "', " strSQL = strSQL & "Mobil= '" & request.form("Mobil") & "'" strSQL = strSQL & " WHERE ID = " & Request.form("ID") Conn.Execute(strSQL) Response.Write "Din profil er nu opdateret!" Conn.Close Set Conn = Nothing Var det sådan noget du tænkte på??
Kurser inden for grundlæggende programmering