Avatar billede janbangm Nybegynder
25. juni 2003 - 19:51 Der er 10 kommentarer og
1 løsning

Virker på en server, men ikke på den anden

Hej

Jeg har et problem som jeg ikke helt forstår.

Jeg har lavet disse 2 filer


<%
Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("../db/data.mdb")
Set objRS = server.CreateObject("ADODB.Recordset")
Set objRS.ActiveConnection = Conn

%>


<%
navn = Request.form ("Navn")
Pass = Request.form ("password")
Adresse = Request.form ("Adresse")
Post = Request.form ("post")
Telefon = Request.form ("Telefon")
Telefon2 = Request.form ("Telefon2")
Email = Request.form ("Email")
Bnavn = Request.form ("Bnavn")
Gpass = Request.form ("gpass")
hp = Request.form ("hp")
Tp = "B"
if pass <> gpass then
Session("navn") = Navn
Session("pass") = pass
Session("Adresse") = Adresse
Session("Post") = Post
Session("Telefon") = Telefon
Session("Telefon2") = Telefon2
Session("Bnavn") = Bnavn
Session("email") = Email
Session("hp") = hp
Session("gpass")
Session("logon") = 1
Response.Redirect "opretsombruger.asp"
End if
Sql = "INSERT INTO BRUGER(navn, password, type, Adresse, post, telefon, telefon2, email, Hjemmeside,  bnavn)"
SQL = SQL & "Values("
    SQL = SQL & "'" & Navn & "',"
    SQL = SQL & "'" & Pass & "',"
    SQL = SQL & "'" & Tp & "',"
    SQL = SQL & "'" & Adresse &"',"
    SQL = SQL & "'" & Post & "',"
    SQL = SQL & "'" & Telefon & "',"
    SQL = SQL & "'" & Telefon2 & "',"
    SQL = SQL & "'" & Email & "',"
    SQL = SQL & "'" & HP & "',"
    SQL = SQL & "'" & Bnavn & "'"
    SQL = SQL & ")"
    Set RS = conn.execute(SQL)

%>


Det er en hjemmeside jeg er ved at lave for en. Jeg hat en anden fil hvor jeg lægger noget ind på serveren og det virker. Filer der lægget dette ind virker også på min server, men ikke den server, som han har. Er der noget der har en ide om hvad der kan være galt.

Håber jeg har beskrevet problemet godt nok
Avatar billede eagleeye Praktikant
25. juni 2003 - 19:54 #1
Får du en fejl?

Er det et web-hotel?
Avatar billede janbangm Nybegynder
25. juni 2003 - 19:55 #2
Nej den viser at siden ikke kan vises på en ene webhotel, men virker på den anden
Avatar billede medions Nybegynder
25. juni 2003 - 19:57 #3
Prøv at tjek om du har skriverettigheder til databasefilen!
Det er tit det der er galt!

Ellers prøv at gå op i Tools -> Internet Options -> Advanced -> og fjern hakket i Show Friendly Error messages!

//>Rune
Avatar billede janbangm Nybegynder
25. juni 2003 - 20:03 #4
Rune

Er den ikke den der hedder uskadelige http fejl på dansk. Jeg får fejlen Der er problemer med den side, du prøver at åbne, og den kan ikke vises.

Kan databasen være skrivebeskyttet, når jeg kan lægge data ind på den via andre siden ?
Avatar billede eagleeye Praktikant
25. juni 2003 - 20:06 #5
Ja det er :

funktioner -> internetindstillinger -> avanceret -> fjern kryds i "vis meddelelse om uskadelige http-fejl"
Avatar billede janbangm Nybegynder
25. juni 2003 - 20:09 #6
Der er desværre kryds og alligevel viser den det
Avatar billede eagleeye Praktikant
25. juni 2003 - 20:14 #7
8-) tager lige brilerne på. Der skal IKKE være kryds i den linje.
Avatar billede janbangm Nybegynder
25. juni 2003 - 20:17 #8
Nu ser den at der er en syntax fejl i linie 42. Det er da noget nyt *s*
Avatar billede eagleeye Praktikant
25. juni 2003 - 20:24 #9
arh, ser lige din SQL ny. Type er reserveret ord i SQL og det er password visdt også så prøv med [] omkring de to kolonnenanve:

Sql = "INSERT INTO BRUGER(navn, [password], [type], Adresse, post, telefon, telefon2, email, Hjemmeside,  bnavn)"
Avatar billede eagleeye Praktikant
25. juni 2003 - 20:24 #10
eller hedder din sidste kolonne bnavn eller bynavn ?
Avatar billede janbangm Nybegynder
25. juni 2003 - 20:30 #11
Jeg skulle lige have det prøvet af. Tak for hjælpen. Det er jeg virkerlig glad for
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