23. april 2007 - 12:45
#8
hele koden i sin herlighed
if request.form("send") <> "" then
SQLserveradr="localhost"
SQLdatabase="x_dk"
SQLlogin="x_dk"
SQLpassword="x"
Set DataConn = Server.CreateObject("ADODB.Connection")
conStr = "driver={MySQL ODBC 3.51 Driver};"& _
"server="& SQLserveradr &";"& _
"database="& SQLdatabase &";"& _
"uid="& SQLlogin &";"& _
"pwd="& SQLpassword &";"& _
"OPTION=3"
DataConn.Open conStr
strSQL = "Insert into bestilling (DateKolonne,fornavn,køn,herlev,hede,kommune,hillerød,pris,efternavn,dato,email,fby,dag,mobiltlf,tider,adresse,ma) values(now(),'" & replace(Request.Form("fornavn"),"'","''") & "','" & replace(Request.Form("køn"),"'","''") & "','" & replace(Request.Form("herlev"),"'","''") & "','" & replace(Request.Form("hede"),"'","''") & "' ,'" & replace(Request.Form("kommune"),"'","''") & "' ,'" & replace(Request.Form("hillerød"),"'","''") & "' ,'" & replace(Request.Form("pris"),"'","''") & "','" & replace(Request.Form("efternavn"),"'","''") & "' ,'" & replace(Request.Form("dato"),"'","''") & "' ,'" & replace(Request.Form("email"),"'","''") & "' ,'" & replace(Request.Form("fby"),"'","''") & "' ,'" & replace(Request.Form("dag"),"'","''") & "' ,'" & replace(Request.Form("mobiltlf"),"'","''") & "' ,'" & replace(Request.Form("tider"),"'","''") & "','" & replace(Request.Form("adresse"),"'","''") & "','" & replace(Request.Form("adresse"),"'","''") & "' )"
DataConn.Execute(strSQL)
strSQL = "DELETE From bestilling Where Id = " & Request.Form("fby") &" "
DataConn.Execute(strSQL)
strSQL = "DELETE From ledig Where fornavn = '" & replace(Request.Form("efternavn"),"'","''") &"' and tider = '" & replace(Request.Form("tider"),"'","''") &"' and ma = '" & replace(Request.Form("ma"),"'","''") &"'"
DataConn.Execute(strSQL)
'Kode som sender mailen her:
if Request.Form("fornavn") <> "" then
Dim objCDO
Set objCDO = Server.CreateObject( "CDONTS.NewMail" )
' Her sættes afsender navn og e-mail adresse
' Afsenders mailserver RETTES TIL
objCDO.Host = "mailout.b-one.net"
objCDO.From = "karina@.dk"
' Her sættes modtager navn og e-mail adresse
objCDO.To = Request.Form("email")
' Her sættes overskriften på mailen
objCDO.Subject = " nr "& Request.Form("fby") &""
objCDO.BodyFormat = 0
objCDO.Body = "<html><body><body></html>"
' Send e-mail og skriv status
objCDO.Send
' Fjern objekt igen
Set objCDO = Nothing
end if
strNavn2 ="slet"
response.write "<BR><BR
response.write "<br><BR>Forsat god dag....<BR><BR><BR>"
response.End 'stopper koden her
end if
'Viser formen
SQLserveradr="localhost"
SQLdatabase="x_dk"
SQLlogin="x_dk"
SQLpassword="x"
Set DataConn = Server.CreateObject("ADODB.Connection")
conStr = "driver={MySQL ODBC 3.51 Driver};"& _
"server="& SQLserveradr &";"& _
"database="& SQLdatabase &";"& _
"uid="& SQLlogin &";"& _
"pwd="& SQLpassword &";"& _
"OPTION=3"
DataConn.Open conStr
strSQL = "Select * From bestilling Where Id = " & Request.Querystring("id")
Set rs = DataConn.Execute(strSQL)
%>
<%
strSQL = "SELECT fornavn FROM tilmelding where forfos2 = '1' order by fornavn"
' Skaber et recordset udfra SQL strengen
Set rs2 = DataConn.Execute(strSQL)
%>
<%
strSQL = "SELECT fornavn FROM tilmelding where forfos2 = '1' order by fornavn"
' Skaber et recordset udfra SQL strengen
Set rs22 = DataConn.Execute(strSQL)
%>
<%
strSQL = "SELECT fornavn, mobiltlf FROM tilmelding where forfos2 = '1' order by fornavn"
Set rs22 = DataConn.Execute(strSQL)
%>
<%
strSQL = "SELECT fornavn, køn FROM tilmelding where forfos2 = '1' order by fornavn"
Set rs222 = DataConn.Execute(strSQL)
%>
<%
strSQL = "SELECT køn FROM tilmelding order by køn"
' Skaber et recordset udfra SQL strengen
Set rs3 = DataConn.Execute(strSQL)
%>
<CENTER><B><BR><B>Du er ved godkende en bestilling..</B><BR></B></CENTER>
<BR>
<br>
<form action="tilmeldingvente.asp" method="post" onsubmit="return Check_Form(this)">
<input type="hidden" name="ma" value="<%=rs("ma")%>">
<input type="hidden" name="hillerød" value="<%=rs("hillerød")%>">
<input type="hidden" name="tider" value="<%=rs("tider")%>">
<input type="hidden" name="pris" value="1">
<TABLE width="370">
<TR>
<TD>Best nr.</TD>
<TD><input type="text" name="fby" value="<%=rs("id")%>" class="Formindhold" size="10"></TD>
</TR>
<TR>
<TD>Kunde:</TD>
<TD><input type="text" name="fornavn" value="<%=rs("fornavn")%>" class="Formindhold" size="30"></TD>
</TR>
<TR>
<TD>Kundeadr:</TD>
<TD><input type="text" name="adresse" value="<%=rs("adresse")%>" class="Formindhold" size="30"></TD>
</TR>
<TR>
<TD>Kontakt person:</TD>
<TD><input type="text" name="dato" value="<%=rs("dato")%>" class="Formindhold" size="30"></TD>
</TR>
<TR>
<TD>Email:</TD>
<TD><input type="text" name="email" value="<%=rs("email")%>" class="Formindhold" size="30"></TD>
</TR>
<TR><%
dim maaned, dag, aar, dato
maaned = month(rs("herlev"))
dag = day(rs("herlev"))
aar = year(rs("herlev"))
dato = aar & "-" & maaned & "-" & dag
%>
<TD>Vagt dato:</TD>
<TD><input type="text" name="herlev" value="<% response.write(dato) %>" class="Formindhold" size="8"></TD>
</TR>
<TR>
<TD>Starttid:</TD>
<TD> <input type="text" name="hede" value="<%=rs("hede")%>" class="Formindhold" size="8"></TD>
</TR>
<TR>
<TD>Sluttid</TD>
<TD><input type="text" name="kommune" value="<%=rs("kommune")%>" class="Formindhold" size="8"></TD>
</TR>
<%
strSQL = "SELECT * FROM tilmelding order by køn"
' Skaber et recordset udfra SQL strengen
Set rs3 = DataConn.Execute(strSQL)
%>
<form name="vikar"> 'denne form kører på siden og sender så videre til næste form - husk du kan ikke have en form i en anden form
<select name="vikar" class="Formindhold" onchange="this.form.submit()">
<option value="">Vælg vikar</option>
<% do while not rs3.EOF%>
<option value="<%=rs3("id")%>"><% Response.write rs3("fornavn") %>*
</option>
<%
rs3.MoveNext
loop
set rs3 = nothing
%>
</select>
</form>
<form name="vikar">
<%
id = request("vikar")
if id <> "" then
strSQL4 = "select * from tilmelding where id = "& id
' Skaber et recordset udfra SQL strengen
Set rs4 = DataConn.Execute(strSQL4)
%>
<input type="text" name="fornavn" value="<%=rs4("fornavn")%>">
<input type="text" name="mobiltlf" value="<%=rs4("mobiltlf")%>">
<input type="text" name="køn" value="<%=rs4("køn")%>">
<input type="submit" value="Godkend bestilling" name="send" class="knap">
<% end if%>
</form>