Avatar billede Slettet bruger
05. november 2003 - 15:39 Der er 5 kommentarer og
1 løsning

indsætter 2 poster

Følgende script skal håndtere en submit fra en anden side. Men den sætter posten ind to gange (en gang imellem). Jeg fatter minus:

<%@Language=VBScript%>
<%Option Explicit%>
<%Response.Expires=-1000
Response.CacheControl="no-cache"%>


<!-- #include file="../conn.asp" -->
<!--#include file="protect.asp"-->

<html>
<head>
<title>Gemmer...</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../stylesheet.css" rel="stylesheet" type="text/css">
</head>

<body class="admintekst">
Gemmer...vent et &oslash;jeblik

<%
Dim Godkendt
Godkendt = request.form("WebGodk")
IF Godkendt = "1" Then
Godkendt = 1
else
Godkendt = 0
end if
IF request.form("WebPerm") = "1" Then
Dim StartD,SlutD
StartD = "2000-01-01"
SlutD = "2100-01-01"
else
StartD = request.form("WebStart")
SlutD = request.form("WebSlut")
end if
Conn.execute("Insert into WebPage (WebType,StartDato,SlutDato,Webpage,Published,WebContent,VersionID,Godkendt,Publisher,DomainID,Appetit,Image,MenuID,UndermenuID) VALUES ("&Request.form("WebType")&",'"&StartD&"','"&SlutD&"','"&request.form("WebNavn")&"','"&Date()&"','"&request.form("txtContent")&"',"&session("VersionID")&","&Godkendt&","&session("UserID")&","&session("DomainID")&",'"&request.form("WebAppetit")&"','"&request.form("WebImage")&"','"&request.form("WebmenuID")&"','"&request.form("WebundermenuID")&"')")
response.write("<script>window.opener.document.location.href='opretwebpage.asp?WebNavn="&request.form("WebNavn")&"';window.close();</script>")
Conn.Close
Set Conn = Nothing
%>
</body>
</html>
Avatar billede clscableguy Praktikant
05. november 2003 - 20:44 #1
jeg har samme problem, så jeg lytter lige med :)
Avatar billede eagleeye Praktikant
05. november 2003 - 22:37 #2
Hvordan ser din form ud har du et script som validere form-input eller er scritp som kalder firm.submit(); på formen??
Avatar billede Slettet bruger
06. november 2003 - 08:12 #3
Dette er scriptet der kalder form.submit:

<script>
function SubmitForm()
{
if(obj1.displayMode == "HTML")
{
alert("Please uncheck HTML view")
return ;
}
Form1.txtContent.value = obj1.getContentBody()
Form1.submit()
}
function LoadContent()
{
obj1.putContent(idTextarea.value)
}
</script>

Min form er en standard html form og submit knappen er bare et billede der kalder scriptet:

<form method="post" action="mypage_2.asp" name="Form1" ID="Form1">


<img src="../Images/next.gif" width="106" height="20" onClick="SubmitForm()">
</form>
Avatar billede Slettet bruger
06. november 2003 - 08:19 #4
Sorry allesammen: Det var fordi at min submit knap VAR en submit og ikke et billede som jeg skrev. Beklager.

clscableguy --> prøv at tjekke det samme hos dig.
Avatar billede Slettet bruger
06. november 2003 - 08:19 #5
-
Avatar billede Slettet bruger
06. november 2003 - 08:19 #6
lukker
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