:-O UPS!!! Ich weiss hab ich schon bemerkt. Mann du musst dir jetzt was denken. Aber ohne die Datenbank im Skript hat es funktioniert. Jetzt bekomm ich die Fehlermeldung Laufzeitfehler in Microsoft VBScript-Fehler '800a01f4' Variable nicht definiert: 'Session' Wie definiert man eine Session Variable mit dim? -----Urspr�ngliche Nachricht----- Von: Roman Pittroff [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 25. September 2001 15:54 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] RE: AW: RE: Antwortobjekt-Fehler 'ASP 0156 : 80004005' schau noch mal genau hin :-) was vor der zeile 15 alles so kommt. Gruss Roman Pittroff Consulting Bangkok, Thailand -----Original Message----- From: Dietmar Stuck [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 25, 2001 8:54 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] AW: RE: Antwortobjekt-Fehler 'ASP 0156 : 80004005' Ja schon aber es kommt ja gar kein html vor. Das Cookie schicke ich ja mit dem action im form weg wenn ich da richtig liege. Tut mir leid wenn ich etwas Begriffsst�tzig bin. -----Urspr�ngliche Nachricht----- Von: Roman Pittroff [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 25. September 2001 14:46 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] RE: Antwortobjekt-Fehler 'ASP 0156 : 80004005' Also du musst das cookie vor dem html an den client schicken. Gruss Roman Pittroff Consulting Bangkok, Thailand -----Original Message----- From: Dietmar Stuck [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 25, 2001 8:46 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] Antwortobjekt-Fehler 'ASP 0156 : 80004005' Hallo Leute! Ich weiss ich werd jetzt schon l�stig aber ich hab niemanden sonst den ich fragen kann und die anderen Listen hab ich auch schon durchst�bert. es geht darum; ich habe eine Benutzeranmeldung die Daten f�r diese kommen aus einer Access 2000 Datenbank und diese soll gesichert werden. Bei den folgenden Skript wird ein Cookie gesetzt das automatisch wieder gel�scht wird wenn man aussteigt. So nun funktioniert das aber nicht es kommt die Fehlermeldung: Antwortobjekt-Fehler 'ASP 0156 : 80004005' Header-Fehler /login/login.asp, Zeile 15 Die HTTP-Header sind bereits in den Client Browser geschrieben. �nderungen am HTTP-Header m�ssen vorgenommen werden, bevor der Seiteninhalt geschrieben wird. Danke im Vorraus diddy <%@Language="VBScript" EnableSessionState="False"%> <% Option Explicit %> <% ' Pruefen, ob der Benutzer das HTML-Formular abgesendet hat If Request.Form("Absenden") = "" Then ' HTML-Formular nicht abgesendet, daher Formular anzeigen %> <form action="<%= Request.ServerVariables("SCRIPT_NAME") %>" method="POST"> Anwenderkennzeichen: <input type="Text" name="txtAnwenderkennzeichen" size="20" maxlength="20"><br> Paßwort: <input type="Password" name="txtKennwort" size="20" maxlength="20"><br> <input type="Submit" name="Absenden" value="Einloggen"> </form> <% Response.Buffer = True Response.AddHeader "cache-control", "no-store" Response.AddHeader "pragma", "no-cache" Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Dim strAnwenderkennzeichen, strKennwort strAnwenderkennzeichen = Request.Form("txtAnwenderkennzeichen") strKennwort = Request.Form("txtKennwort") Dim rsAnwenderkennzeichen Set rsAnwenderkennzeichen = Server.CreateObject("ADODB.Recordset") rsAnwenderkennzeichen.ActiveConnection = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("WBFunktionaere.mdb") rsAnwenderkennzeichen.Source = "SELECT COUNT (*) FROM Anwender WHERE Anwenderkennzeichen = '" & (strAnwenderkennzeichen) & "' AND Kennwort = '" & (strKennwort) & "'" rsAnwenderkennzeichen.CursorType = 0 'adOpenForwardOnly rsAnwenderkennzeichen.CursorLocation = 2 'adUseServer rsAnwenderkennzeichen.LockType = 3 'adLockOptimistic rsAnwenderkennzeichen.Open Else strAnwenderkennzeichen = Trim(Request.Form("txtAnwenderkennzeichen")) strKennwort = Trim(Request.Form("txtKennwort")) ' Identifizierung des Users, hier nur als If Abfrage implementiert If rsAnwenderkennzeichen.Fields(0).Value = 1 Then ' Anwenderkennzeichenn und Kennwort gueltig, daher User einloggen Session("Anwenderkennzeichen") = strAnwenderkennzeichen Response.Write "Login erfolgreich.<br><br>" Response.Write "<a href=""seite1.asp"">Zur ersten Seite</a>" Else ' Anwenderkennzeichen und Kennwort nicht gueltig, daher kein Einloggen Response.Write strAnwenderkennzeichen & " " & strKennwort & "<br>" Response.Write "Sie konnten nicht eingeloggt werden!" End If End If rsAnwenderkennzeichen.Close Set rsAnwenderkennzeichen = Nothing %> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie | knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
