Avatar billede mr.badass Nybegynder
12. november 2004 - 11:45 Der er 10 kommentarer

Problem med tilmeldning til mailingsliste

Hejsa drenge derude....

Jeg har et problem med min mailingsliste, den fungere ikke helt efter planen. Den kommer med en fejl.

Siden kan ikke vises
HTTP 500 - Intern serverfejl
Internet Explorer 

Selve tilmeldnings filen ser sådan ud:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--

function Tilmeld_onclick() {
if (document.sendmail.email.value.indexOf('@')==0){
    alert('Emailen skal indeholde @');
    return true;
    }
}

//-->
</SCRIPT>
</head>
<body link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div align="center">
  <p><font color="#000000" size="2" face="Verdana"><br><b>Normanns Nyheds Mail</b><font size="1"><strong><br>
    <br>
    </strong></font></font><font color="#000000" size="2" face="Verdana">Tilmeld
    Deres email adresse til Normanns Nyheds Mail</font><font color="#000000" size="2"> <font face="Verdana">og
    bliv informeret omkring nye<br>
    Tilbud, Sidst på Ugen Tilbud, Konkurrencer, Job<i>.</i></font></font></p>
  <form name=sendmail action=action.asp method=post>
    <font color="#000000">
    <input type=tekst size=30 name=email>
    </font><font color="000000"><br>
    <br>
    <input type=submit value=Tilmeld name=Tilmeld language=javascript onClick="return Tilmeld_onclick()">
    <input type=submit value=Afmeld name=Afmeld>
    </font>
  </form>
  <p>&nbsp;</p>
<font color="#000000" size="2" face="Verdana">Klik på huset for at gøre Normann SuperBest siden til Deres startside på nettet.</font>
<br>
<br>
<!--[if IE]>
<a HREF onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.normannsuperbest.dk');"><img src="images/house.gif" style="cursor:pointer; cursor:hand"></a>
<![endif]-->
</div>
Avatar billede mr.badass Nybegynder
12. november 2004 - 11:46 #1
Har en action.asp fil der ser sådan ud:
<%@ Language=VBScript %>
<%

Set Conn = Server.Createobject("ADODB.Connection")
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " &_
"DBQ=" & Server.Mappath("log/normannnnnnnnnnnnnnnnnnnnnnnnn.mdb")
Conn.Open strDSN
Email=Request.Form("email")

if Request.Form("tilmeld")<>"" then   
    Set RS = Conn.Execute("SELECT Email FROM kc where Email='"&Email&"'")
    if RS.EOF then       
        Conn.Execute("insert into kc (email) VALUES ('"&Email&"')")
    end if
   
    Response.Redirect("Tilmeldt.htm")
end if

if Request.Form("Afmeld")<>"" then
    Set RS = Conn.Execute("SELECT Email FROM kc where Email='"&Email&"'")
    if Not RS.EOF then
        Conn.Execute("Delete from kc where Email='"&Email&"'")       
    end if
    Response.Redirect("Afmeldt.htm")
end if

%>
Avatar billede trekkies Juniormester
12. november 2004 - 11:49 #2
Du skulle gerne få en bedre fejl kode/beskrivelse ved at slå denne fra i IE:

funktioner -> internetindstillinger -> avanceret -> fjern kryds i "vis meddelelse om uskadelige http-fejl"
Avatar billede mr.badass Nybegynder
12. november 2004 - 11:50 #3
Får denne her besked nu:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

/action.asp, line 13
Avatar billede keysersoze Ekspert
12. november 2004 - 11:51 #4
Avatar billede trekkies Juniormester
12. november 2004 - 11:54 #5
Når at du højre klikker på dine mappe og vælger "egenskaber", så skulle der gerne være et faneblad ved navn "Sikkerhed", hvis ikke:
http://www.darkskies.dk/rettigheder.html

Filmen er lavet til en dansk windows.

Hvis du har fanebladet "Sikkerhed", så kan du klikke på "Avanceret", der kan du nedarve rettighederne, f.eks. der skal være flueben i den første box, nede i bunden, med teksten: "Arv de tilladelsesposter, der gælder for underobjekter, fra det overordnede objekt. Medtag disse sammen med de poster, der er udtrykkeligt defineret her."

Håber at du kan bruge dette her.
Avatar billede mr.badass Nybegynder
12. november 2004 - 11:59 #6
Hvad hjælper det at gøre det på ens computer, når det er på nettet det skal virke? Har gjort det de skriver i filmen, men det virker stadig ikke..!
Avatar billede trekkies Juniormester
12. november 2004 - 12:02 #7
Hvis det er på nettet, så skal du kontakte scannet, kun de kan sætte den op.
Avatar billede mr.badass Nybegynder
12. november 2004 - 12:02 #8
okay!
Avatar billede keysersoze Ekspert
12. november 2004 - 12:12 #9
tvivler nu på at der skal sættes så meget specielt op - der er højst sandsynligt tildelt en mappe kun til database formål.
Avatar billede mr.badass Nybegynder
12. november 2004 - 12:18 #10
/log mappen er tildelt til database, der ligger filen også, så jeg har skrevet til scannet nu, så må de fikse det.
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