I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<% if Request.ServerVariables("Request_method") = "post" then
Set Conn = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.Recordset") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("login.mdb")
password = Replace(Request.Form("password"),"'","''") navn = Replace(Request.Form("navn"),"'","''")
SQL = "SELECT * FROM tblmedlemmer WHERE brugernavn = '" & navn & "' AND adgangskode = '" & password & "'" Set rs = Conn.Execute(SQL) if NOT rs.EOF then Session("login") = "loged_in" Session("licensnr") = rs("licensnr") else Session("login") = "" end if rs.Close Set rs = nothing Conn.Close Set Conn = nothing if Session("login") = "loged_in" then 'BRUGER ER LOGGET IND SEND HAM VIDRE TIL EN BESKYTTET FIL
Fejltype: Der opstod en Microsoft JScript-kompileringsfejl (0x800A03ED) Tegnet '(' var ventet /login.asp, line 4, column 3 if Request.ServerVariables("Request_method") = "post" then --^
nope jeg får samme fejl men jeg ved ikke om det kan have noget med at jeg mangler nogle felter inde i min database eller den kommer med den fejl når der ikke er det brugernavn og password.
Jeg har testet din side, men jeg får ikke nogen fejl...
Så, det virker som det skal hos mig...
if (Request.ServerVariables("REQUEST_METHOD") = "POST") then Du kan eventuelt prøve at sætte den parentes ind som siden gerne vil have med, og så se om det virker...
tjaaa... så langt så godt nu er jeg kommet til at få denne fejl
Fejltype: Der opstod en Microsoft JScript-kompileringsfejl (0x800A03ED) Tegnet '(' var ventet /retdata.asp, line 5, column 3 if Session("login")<> "loged_in" then --^
<% if Request.ServerVariables("Request_method") = "post" then
Set Conn = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.Recordset") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("login.mdb")
password = Replace(Request.Form("password"),"'","''") navn = Replace(Request.Form("navn"),"'","''")
SQL = "SELECT * FROM tblmedlemmer WHERE brugernavn = '" & navn & "' AND adgangskode = '" & password & "'" Set rs = Conn.Execute(SQL) if NOT rs.EOF then Session("login") = True Session("licensnr") = rs("licensnr") else Session("login") = False end if rs.Close Set rs = nothing Conn.Close Set Conn = nothing if Session("login") = True then 'BRUGER ER LOGGET IND SEND HAM VIDRE TIL EN BESKYTTET FIL
Det her er et script til login. Det skulle være rettet til, så det passer til dine informationer:
<% If Request.ServerVariables("Request_method") = "post" Then
Dim strDbPathAndName Dim rsBruger
Set adoCon = Server.CreateObject("ADODB.Connection") strDbPathAndName = "login.mdb" strCon = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath(strDbPathAndName) Set rsBruger = Server.CreateObject("ADODB.Recordset") strSQL = "SELECT * FROM tblmedlemmer WHERE brugernavn = '" & navn & "' AND adgangskode = '" & password & "'" rsBruger.Open strSQL, strCon
If Not rsBruger.eof Then Session("login") = True Session("licensnr") = rsBruger("licensnr") Else Session("login") = False End If rsBruger.Close Set rsBruger = Nothing If Session("login") = True Then Response.Redirect("side.asp") End If End If %>
If Brugernavn = "" Then Response.Write "<p><font color=red>Indtast venligst dit Brugernavn!</p></font>" fejl = true End If
If Kodeord = "" Then Response.Write "<p><font color=red>Indtast venligst dit kodeord!</p></font>" fejl = true End If
If fejl = true Then Response.Write "<p><a href=java script:history.back()>Tilbage</a>" End If
If fejl <> true Then
Set rsBruger = Server.CreateObject("ADODB.Recordset") strSQL = "SELECT * FROM TblBruger WHERE Brugernavn='" & Brugernavn & "' and Kodeord = '" & Kodeord & "'" rsBruger.Open strSQL, strCon
If Not rsBruger.eof Then Session("login") = True Session.Timeout = 20 Session("BrugerID") = rsBruger("BrugerID") Session("Brugernavn") = rsBruger("Brugernavn") Session("GruppeID") = rsBruger("GruppeID") If Request.Form("aktiv") = "on" Then Set rsBruger = Server.CreateObject("ADODB.Recordset") strSQL = "Update TblBruger Set online=true Where Brugernavn='" & Brugernavn & "'" rsBruger.Open strSQL, strCon End If If request.form("gem") = "on" then Response.Cookies("TblBruger")("Brugernavn") = session("Brugernavn") Response.Cookies("TblBruger")("Kodeord") = Kodeord Response.Cookies("TblBruger").expires = Date+365 Set rsBruger = Server.CreateObject("ADODB.Recordset") strSQL = "UPDATE TblBruger SET Sidstebesøg='" & Now() & "' WHERE BrugerID=" & Session("BrugerID") rsBruger.Open strSQL, strCon Else Response.Cookies("TblBruger").expires = Date-1000 End If Response.Redirect "default.asp" Else Response.Redirect "bad_login.asp" End If rsBruger.Close Set rsBruger = Nothing End If %>
Og tilsidst common.asp
Dim adoCon Dim strCon Dim strDbPathAndName
strDatabaseType = "Access"
Set adoCon = Server.CreateObject("ADODB.Connection") strDbPathAndName = "../db/links.mdb" strCon = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath(strDbPathAndName)
Hvis du vil, kan du sende dine filer til mig på flemminghave@mailme.dk og så kan jeg kigge på dem.. Det skal jo selvfølgelig være alle dem der skal bruges:)
Fejltype: Der opstod en Microsoft JScript-kompileringsfejl (0x800A03ED) Tegnet '(' var ventet /login.asp, line 4, column 3 if Request.ServerVariables("REQUEST_METHOD") = "POST" then --^
Den database du sendte til mig, indeholdt ikke alle de tabeller du skal have defineret.. Ellers er jeg nået til http://www.web-town.dk/test/login.asp Har prøvet at ændre lidt på det, men jeg kan ikke se om det virker før jeg har den originale(kopi) af databasen..
Jeg har ikke fået en kopi af din egen database, eller siderne.. De stemmer ihvertfald ikke overens.. Eksempel <% if Session("login") <> "loged_in" then Response.Redirect("login.asp") else %> <% Set Conn = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.Recordset") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/db/bowling.mdb") %> <% SQL = "SELECT * FROM qryoversigt WHERE licensnr = " & Session("licensnr") Set rs = Conn.Execute(SQL) %> <% Response.write "Navn : " & rs("navn") %> <br> <% SQL = "SELECT * FROM tblmedlemmer WHERE licensnr = " & Session("licensnr") Set rs = Conn.Execute(SQL) %> <% Response.write "adresse : " & rs("medlem-adresse") %> <p><a href="retdata.asp">Ret min profil</a></p> <% end if %> Databasen hedder ikke bowling men login Tabellen qryoversigt findes ikke ej heller tblmedlemmer
<% if Session("login") <> "loged_in" then Response.Redirect("login.asp") else %>
<% Set Conn = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.Recordset") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("login.mdb")
if Request.ServerVariables("REQUEST_METHOD") = "POST" then
password = Replace(Request.Form("password"),"'","''") navn = Replace(Request.Form("navn"),"'","''") adresse = Replace(Request.Form("adresse"),"'","''")
SQL = "SELECT brugernavn FROM tblmedlemmer WHERE licensnr <> " & Session("licensnr") & " AND brugernavn = '" & navn & "'" Set rs = Conn.Execute(SQL) if rs.EOF then
Hej igen, fik besøg så jeg havde ikke tid til at svare..:) Du skal bare bruge et login script, med hvilke som helst oplysninger, eller skal der specielle informationer med??
1. Hvis brugernavn og password er rigtig så skal den gå om på den side som er min (index)
2. hvis brugernavn og password er forkert så skal den komme med en medelse om at det ikke er rigtigt
3. så vil jeg gerne have en knap hvor man kan rigistrer sig og det skal så ligge sig ind i databasen hvor login.asp henter fra og tjekker om det er rigtigt.
Okay.. Jeg har desværre ikke så meget tid til at hjælpe idag :( Jeg har dog lidt mere tid i morgen.. Imellemtiden har jeg selv et brugersystem på min side, du kan prøve at registrer dig osv og så sende en mail til mig om det er sådan noget i den stil du vil have..:)
Jeg kan ikke sende det jeg har da det er en del af min side, men jeg kan lave noget lignede..:) Skal brugerne registreres med brugernavn og kodeord..??
sorry jeg er lidt langsom til at svare men jeg går på efterskole så det er ikke så nemt at komme til en comp.
Men ja man skal rigistrer med brugernavn, password, msn, navn osv.
ligesom din hvis du gider... og hvis det ikke er for bølvet må du godt skrive inde i scriptet hvad den gør så jeg kan få lidt forståelse for hvad der sker hvornår.
Det er skam helt i orden.. Har gået rundt med mega hovedpine de sidste par dage, så jeg har faktisk ikke været ved pc'en.. Jeg laver lige et script til dig, varer måske en dag eller 2, jeg er ikke så meget hjemme som jeg ville. Men det bliver med access 2000. Oprettelse og redigering af profil.. Men send din mail til mig på flemminghave@mailme.dk så skriver jeg når det er færdigt..
det går..:) Du kan følge med på www.web-town.dk/choco/ Du logger ind med Administrator/admin.. Har du en css fil eller noget javascript du bruger til at definere farver med??
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.