Avatar billede quarkb Nybegynder
31. juli 2003 - 15:53 Der er 13 kommentarer og
1 løsning

Hvordan er det nu lige det er ?

Jeg vil gerne sende bruger id og password med i linket, jeg har skrevet følgende.

www.testsite.dk/index.asp" target="_blank">http://Demo:Demo@www.testsite.dk/index.asp

Siden åbnes, men bruger id og password modtages ikke.
Avatar billede cesil Nybegynder
31. juli 2003 - 15:56 #1
Avatar billede cesil Nybegynder
31. juli 2003 - 15:57 #2
Det er en usikker måde at omgåes brugerid og password du har valgt der
Avatar billede cesil Nybegynder
31. juli 2003 - 15:58 #3
på modtagersiden skriver du så
brugerid = request.querystring("brugerid")
password= request.querystring("password")
Avatar billede cesil Nybegynder
31. juli 2003 - 15:59 #4
Det bedere og submitte en form. Så er brugerid og password skjult.
Avatar billede quarkb Nybegynder
31. juli 2003 - 16:12 #5
Jeg ved godt at det er en usikker måde, men det skal bruges på et intranet, så det gør ikke så meget.

Jeg kan ikke rigtig får det til at virke.
Jeg har indsat
brugerid = request.querystring("brugerid")
password= request.querystring("password")
på modtager siden men felterne bliver ikke udfyldt
:-(
Avatar billede cesil Nybegynder
31. juli 2003 - 16:16 #6
prøv lige og højreklip på modtagersiden og se egenskaber for siden. her kan du se hvad siden bliver kaldt med. Er værdierne med der?
Avatar billede quarkb Nybegynder
31. juli 2003 - 16:21 #7
værdierne kommer ikke med!
Avatar billede quarkb Nybegynder
31. juli 2003 - 16:27 #8
Her har du koden til modtager siden:
<%
username = request.querystring("username")
password= request.querystring("password")
%>
<HTML>
<HEAD>
    <META NAME="GENERATOR" Content="Microsoft FrontPage 4.0">
    <title></title>
</HEAD>
<body onLoad="document.login.username.focus()" bgcolor="#DEDEDE">

<table width="100%" height="100%" border="0" align="center">
    <tr height="100%" valign="middle">
    <td width="100%" align="center">
    <form name="login" action="login.asp" method="post">
    <table bgcolor="#dddddd" align="center" border="0" cellpadding="0" cellspacing="0" width="300">
    <tr>
    <td width="50"><font face="Verdana, arial" size="2">Brugernavn:</font></td><td align="right" width="250"><INPUT type="text" name="username" value="<% // = username%>"></td>
    </tr>
    <tr>
    <td width="50"><font face="Verdana, arial" size="2">Password:</font></td><td align="right" width="250"><INPUT type="password" name="password" value="<% // = password %>"></td>
    </tr>
    <tr height="50">
    <td width="300" colspan="2" align="center"><input type="submit" value="login" name="submit"></td>
    </tr>
    </table>
    </form>
    </td>
    </tr>
</table>
</BODY>
</HTML>
Avatar billede longshanks Nybegynder
31. juli 2003 - 16:36 #9
det er mere interessant at se afsender siden....
Avatar billede longshanks Nybegynder
31. juli 2003 - 16:37 #10
husker du at have method="get" i formen på afsender siden?
Avatar billede longshanks Nybegynder
31. juli 2003 - 16:44 #11
prøv også at Server.UrlEncode(username) og  Server.UrlEncode(password inden du sender dem)
Avatar billede quarkb Nybegynder
31. juli 2003 - 17:15 #12
udpluk fra afsender fil
<%
// Send mail start
Set JMail = Server.CreateObject ("JMail.SMTPMail")
JMail.ContentType = "text/html"
JMail.ServerAddress = "mail.smtpserver.dk:25"
JMail.Priority = 1

JMail.Sender = "info@testsite.dk"
JMail.Subject = "Se her"

' Get the recipients mailbox from a form (note the lack of a equal sign).
JMail.AddRecipientEx "info@testsite.dk", "Admin"

JMail.Body = "<font face='Verdana' size='2'>Nyt C.V. i JobBasen.<br><br>" &_
"Navn: " & rs.fields("Navn") & "<br>" &_
"Klik <a href='www.testsite.dk/index.asp?username=Demo&password=Demo'>HER</a>"" target="_blank">http://Demo:Demo@www.testsite.dk/index.asp?username=Demo&password=Demo'>HER</a>"


JMail.AddHeader "Originating-IP", Request.ServerVariables ("REMOTE_ADDR")

JMail.Execute
Set JMail = Nothing
// Send mail slut
%>
Avatar billede cesil Nybegynder
01. august 2003 - 08:30 #13
prøv lige og ændre modtagersiden til denne:

<%
username = request.querystring("username")
password= request.querystring("password")
%>
<HTML>
<HEAD>
    <META NAME="GENERATOR" Content="Microsoft FrontPage 4.0">
    <title></title>
</HEAD>
<body onLoad="document.login.username.focus()" bgcolor="#DEDEDE">

<table width="100%" height="100%" border="0" align="center">
    <tr height="100%" valign="middle">
    <td width="100%" align="center">
    <form name="login" action="login.asp" method="post">
    <table bgcolor="#dddddd" align="center" border="0" cellpadding="0" cellspacing="0" width="300">
    <tr>
    <td width="50"><font face="Verdana, arial" size="2">Brugernavn:</font></td><td align="right" width="250"><INPUT type="text" name="username" value="<%= username%>"></td>
    </tr>
    <tr>
    <td width="50"><font face="Verdana, arial" size="2">Password:</font></td><td align="right" width="250"><INPUT type="password" name="password" value="<%= password %>"></td>
    </tr>
    <tr height="50">
    <td width="300" colspan="2" align="center"><input type="submit" value="login" name="submit"></td>
    </tr>
    </table>
    </form>
    </td>
    </tr>
</table>
Avatar billede quarkb Nybegynder
01. august 2003 - 08:36 #14
Tak for hjælpen "cesil", jeg har valgt at droppe funktionen.
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