Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


The page cannot be displayed - HTTP 500 - Internal server error

Postades av 2002-08-29 09:36:55 - Johan Svensson, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 472 personer

Varför kan denna sidan (som bland annat kollar om man skrivit in rätt lösenord och användarnamn) inte visas?

Här är koden:
<code>

<!-- #include file="adovbs.inc" -->

<%

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DRIVER={MySQL};DATABASE=databasen;UID=johan;PWD=losen;SERVER=localhost"

Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "Select * From medlemmar"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
Dim poang
'----- Rensar bort sånna som inte loggat ut korrekt.. -------

Do Until RecSet.EOF

If RecSet("status") = "1" AND DateDiff("n", RecSet("datum"), Now) > 45 Then
RecSet("status") = "0"
RecSet.Update
End If

RecSet.MoveNext
Loop

RecSet.Close

'---------------- SLUT PÅ UTRENSNINGEN ------------------

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

Do Until RecSet.EOF

If RecSet("username") = Request.Form("username") AND RecSet("losen") = Request.Form("losen") Then

RecSet("datum") = Now
RecSet("status") = "1"
RecSet("poang") = RecSet("poang")+1

RecSet.Update

Session("namn") = RecSet("fnamn") & " " & RecSet("enamn")
Session("fnamn") = RecSet("fnamn")
Session("enamn") = RecSet("enamn")
Session("username") = RecSet("username")
Session("login") = "ok"
Session("id") = RecSet("id")
Session("status") = "1"
Session("epost") = RecSet("epost")

Session.TimeOut = 40 '<-- Kontrollera


RecSet.Close
Connect.Close
Set RecSet = nothing
Set Connect = nothing

Response.Redirect "inne.asp"

End If

RecSet.MoveNext
Loop

RecSet.Close
Connect.Close
Set RecSet = nothing
Set Connect = nothing
Session("meddelande") = "Tyvärr! Fel användarnamn eller lösenord. Försök igen!"
Response.Redirect "default.asp"

%>

</code>


Svara

Sv: The page cannot be displayed - HTTP 500 - Internal server error

Postades av 2002-08-29 09:39:46 - Anna-Karin Söderberg

Hej

Stäng av sk Vänliga felmeddelanden i din webbläsare då ser du på vilken rad som felet uppstår och vilket fel som blir och det blir lättare att felsöka.

Anna-Karin


Svara

Sv: The page cannot be displayed - HTTP 500 - Internal server error

Postades av 2002-08-29 09:48:02 - Johan Svensson

Jag brukar kunna se vad felen är när jag har sidan på min egna dator men nu har jag den på ett webbhotell.

Så denna kod stämmer inte:

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DRIVER={MySQL};DATABASE=databasen;UID=johan;PWD=losen;SERVER=localhost"
..skrev bara om connection-uppgifterna för att jag inte ville skriva de riktiga.

Kan man trots att sidan ligger på ett webbhotell se vad felet är. Och i så fall hur stänger man av "sk Vänliga felmeddelanden".


Svara

Sv: The page cannot be displayed - HTTP 500 - Internal server error

Postades av 2002-08-29 10:29:45 - Anna-Karin Söderberg


Du kan stänga av visa vänliga felmeddelanden och då gäller det alla sidor.

I IE Verktyg => Internet-alternativ=> Fliken Avancerat
Visa egna HTTP-felmeddelanden, bocka ur den, sen ska du kunna se vad som blir fel.

Anna-Karin


Svara

Sv: The page cannot be displayed - HTTP 500 - Internal server error

Postades av 2002-08-29 10:32:25 - Andreas Hillqvist

Optemerings förslag:
<code>

<!-- #include file="adovbs.inc" -->

<%

Function SQLText(Value)
If Len(Value) > 0 Then
SQLText = "'" & Replace(Value, "'", "''") & "'"
Else
SQLText = "Null"
End If
End Function

Function SQLDate(Value)
If IsDate(Value) Then
SQLDate = "#" & Month(Value) & "/" & Day(Value) & "/" & Year(Value) & " " & Hour(Value) & ":" & Minute(Value) & ":" & Second(Value) & "#"
Else
SQLDate = "Null"
End If
End Function


Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DRIVER={MySQL};DATABASE=databasen;UID=johan;PWD=losen;SERVER=localhost"

Dim poang
'----- Rensar bort sånna som inte loggat ut korrekt.. -------

strSQL = "UPDATE medlemmar SET status = 0 WHERE status = '1' AND datum < " & SQLDate(DateAdd("n",-45,Now))

Connect.Execute
'---------------- SLUT PÅ UTRENSNINGEN ------------------

strSQL = "SELECT * FROM medlemmar WHERE username = " & SQLText(Request.Form("username")) & " AND losen = " & SQLText(Request.Form("losen"))

Set RecSet = Server.CreateObject("ADODB.Recordset")
RecSet.Open strSQL, Connect, adOpenStatic, adLockOptimistic

If RecSet.EOF
RecSet.Close
Connect.Close
Set RecSet = nothing
Set Connect = nothing
Session("meddelande") = "Tyvärr! Fel användarnamn eller lösenord. Försök igen!"
Response.Redirect "default.asp"
Else
RecSet("datum") = Now
RecSet("status") = "1"
RecSet("poang") = RecSet("poang")+1

RecSet.Update

Session("namn") = RecSet("fnamn") & " " & RecSet("enamn")
Session("fnamn") = RecSet("fnamn")
Session("enamn") = RecSet("enamn")
Session("username") = RecSet("username")
Session("login") = "ok"
Session("id") = RecSet("id")
Session("status") = "1"
Session("epost") = RecSet("epost")

Session.TimeOut = 40 '<-- Kontrollera


RecSet.Close
Connect.Close
Set RecSet = nothing
Set Connect = nothing

Response.Redirect "inne.asp"
End If

RecSet.MoveNext
Loop


%>

</code>


Svara

Sv: The page cannot be displayed - HTTP 500 - Internal server error

Postades av 2002-08-29 11:26:02 - Johan Svensson

Hej.

Jag pratade lite med webbhotellet och de viste inte om jag kunde använda en sådan koppling som jag har ovan.

de gav mig ett exempel på en koppling, nämligen:
<code>
<%
cst = "driver={MySQL}; server=mysql.doman.se;"
cst = cst & "uid=användarnamn; pwd=lösenord; database=databas"
set conn = Server.CreateObject("ADODB.Connection")
conn.open cst
%>
</code>

...hur skulle koden se ut med denna koppling. Någon som kan visa. Alltså hela koden måste väll nästan ändras?


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 817
27 960
271 761
7 640
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies