RFAs databas ligger p� FSDATA och �r i Linux-milj� med mySQL-databas.

Jag k�r p� Microsoftplattformen hos Dataphone med ASP och en Accessdatabas.
Dataphone k�r INTE med MySQL ODBC-koppling vad jag vet, �tmmindstonde inte
p� den server som min webplats �r hostad p�. Jag har mySQL ODBC p� min egen
PC s� jag vet att det funkar men nu vill jag k�ra fr�n Dataphone utan att de
g�r n�gra �ndringar hos sig f�r det �r de inte s� villiga till. Dessutom �r
l�senordet lagrat i krypterat format, s� jag kan inte g�ra en rak
textj�mf�relse.

Jag ska komma �t MySQL-databasen p�  fsdata.rfa.se

/Conny Westh

"Buy quality, cry once"
--
Conny Westh, Verimentor AB, 070-752 22 51
[EMAIL PROTECTED], www.verimentor.se
Kvalitetsmedvetna IT-konsulter http://www.rfa.se

>-----Original Message-----
>From: Andreas Knapp [mailto:[EMAIL PROTECTED]
>Sent: Saturday, June 07, 2003 1:42 PM
>To: [EMAIL PROTECTED]
>Subject: RFA Forum: SV: RFA Forum: Hur kolla beh�righet mot
>RFA-medlemsdatabas i ASP?
>
>
>Hrj
>Det smartaste �r v�ll att skapa ett SQL anrop eller StoreProcedure 
>som g�r kollen. Jag anv�nder mig av en CAST till varbinary f�r att 
>kunna kolla stora och s� bokst�ver.
>
>SELECT user, namn, fornamn,
>       efternamn FROM medlemmar 
>       WHERE CAST(userName AS varbinary(10)) = CAST(@Username AS
>varbinary(10)) 
>       AND CAST(passW AS varbinary(10)) = CAST(@Password AS
>varbinary(10))
>
>@Username och @Password �r i detta fall variabler i en StoredProdcedure
>man 
>kan ju �ven bytas ut dessa mot str�ngar i asp
>
>D� skulle IsValidMember se ut s� h�r:
>
>function IsValidMember(byval strUsername, byval strPassword)
>       dim sSQL
>       'Bygg om mot er databas.
>       sSQL = "SELECT userID, namn, fornamn, " & _
>               "efternamn FROM medlemmar " & _
>               "WHERE CAST(userName AS varbinary(10)) = CAST(" &
>strUsername& " AS varbinary(10)) " & _
>               "AND CAST(passW AS varbinary(10)) = CAST(" &
>strPassword& " AS varbinary(10))"
>       set rs1 = myDBConn.execute(sSQL) 'F�ruts�tter att du har en
>�ppen databas koppling som heter myDBConn.
>
>       if not rs1.eof then
>               ' Valid User
>               ' Du kan h�r �ven spara undan namn mm i globala
>variabler f�r v�lkommst medellanden.
>               IsValidMember = TRUE
>       else
>               ' Invalid User
>               IsValidMember = FALSE
>       endif
>end function
>
>MVH
>Andreas Knapp
>
>
>
>-----Ursprungligt meddelande-----
>Fr�n: Conny Westh [mailto:[EMAIL PROTECTED]
>Skickat: den 7 juni 2003 13:25
>Till: [EMAIL PROTECTED]
>�mne: RFA Forum: Hur kolla beh�righet mot RFA-medlemsdatabas i ASP?
>
>
>Hur kolla beh�righet mot RFA-medlemsdatabas i ASP?
>
>Jag har en superenkel inloggningsformul�r i ASP d�r jag vill 
>anv�nda mig
>av
>RFAs medlemsdatabas f�r att kolla om en medlem verkligen �r medlem. Hur
>g�r
>jag? Jag bifogar min superenkla ASP-sida...:
>
><%
>' H�r vill jag kolla om anv�ndaren �r beh�rig eller inte...
>dim strUsername
>dim strPassword
>strUsername = request.form("username")
>strPassword = request.form("password")
>
>If Request.ServerVariables("REQUEST_METHOD") = "POST" Then
>       if IsValidMember(strUsername, strPassword) then
>               ' Valid User
>       else
>               ' Invalid User
>       endif
>endif
>
>function IsValidMember(byval strUsername, byval strPassword)
>       if ... then
>               ' Valid User
>               IsValidMember = TRUE
>       else
>               ' Invalid User
>               IsValidMember = FALSE
>       endif
>end function
>
>%>
>
><HTML>
>       <HEAD>
>               <TITLE>Logga in</TITLE>
>       </HEAD>
>       <BODY>
>               <H1>Logga in</H1>
>               <HR>
>               <P>Du m�ste f�rst logga in...</P>
>               <FORM METHOD="POST" ACTION="login.asp"
>name="FrontPage_Form1">
>                       <BLOCKQUOTE>
>                               <table border="0" width="100">
>                                       <tr>
>                                               <td width="19%">
>                                                       Ange ditt
>anv�ndarnamn.
>                                               </td>
>                                               <td width="31%">
>                                                       <INPUT
>NAME="CurrentUser" SIZE=50 maxlength="50">
>                                               </td>
>                                       </tr>
>                                       <tr>
>                                               <td width="19%">
>                                                       Ange ditt
>l�senord:</td>
>                                               <td width="31%">
>                                                       <INPUT
>TYPE=password NAME="CurrentPassword" SIZE=50 maxlength="50">
>                                               </td>
>                                       </tr>
>                               </table>
>                       </BLOCKQUOTE>
>                       <INPUT TYPE=SUBMIT VALUE="Logga in">
>                       <INPUT TYPE=RESET VALUE="Rensa">
>               </FORM>
>               <HR>
>       </BODY>
></HTML>
>
>
>/Conny Westh
>
>"Buy quality, cry once"
>--
>Conny Westh, Verimentor AB, 070-752 22 51
>[EMAIL PROTECTED], www.verimentor.se
>Kvalitetsmedvetna IT-konsulter http://www.rfa.se
>
>
>
>---
>Avs�ndare: http://cv.rfa.se/index.php/[EMAIL PROTECTED]
>Sponsor: - ASSAR CMS - Open Source CMS-system http://www.assar.nu
>
>
>

<<attachment: winmail.dat>>

Reply via email to