Avatar billede cjannic Nybegynder
18. maj 2001 - 12:22 Der er 16 kommentarer og
1 løsning

Tilmeldingsformular

Spørgsmålet er tidligere stillet ( spm73326), men dette er tilsyneladende røget ud af systemet efter opdatering.

Hvem kan hjælpe med at rette formularen på
http://www.ungdomsskolen.net/elektronisk_tilmeld/tilmeld_knallert2.asp til. formularen er et forsøg på videreudvikling af en anden formular
- se http://www.eksperten.dk/spm/56481 , hvor netsrac var en ubeskrivelig hjælp. Jeg skulle gerne lave flere lignende formularer, så gerne en præcisering af hvad jeg laver galt ?
Avatar billede tofte Juniormester
18. maj 2001 - 16:53 #1
Jeg vil gerne hjælpe med at rette formularen. Har du lavet en side, som skal modtage indholdet af formen?
Avatar billede cjannic Nybegynder
18. maj 2001 - 23:50 #2
Dejligt at høre - Tofte !
Nej - jeg har ikke lavet en side der skal modtage indholdet af formularen - Er det den der mangler ?Formularen skulle gerne komme med en meddelsesside, såfremt alle de røde felter ikke er udfyldt. Jeg har tidligere forsøgt mig med en bekræftelsesside i ASP ( se igen http://www.eksperten.dk/spm/56481 ), men droppede den da jeg fandt ud af at denne side frembragte de indtastede felter i mere eller mindre vilkårlig rækkefølge - afhængigt af browseren ? Prøv evt. at udfylde formularen på :
http://www.ungdomsskolen.net/elektronisk_tilmeld/tilmelding42.asp

Den nye formular skulle gerne fungere som denne !
Avatar billede tofte Juniormester
19. maj 2001 - 15:54 #3
Nedenstående skulle gerne virke hvis du gemmer den som knallert_tilmeld.asp. Jeg har ikke haft mulighed for at teste om mailkomponentet virker da jeg ikke har jmail, men den virker sikkert. Hvis formateringen af emailen du modtager ser helt håbløs ud så skriv lige;-).

<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\">
<meta name=\"ProgId\" content=\"FrontPage.Editor.Document\">
<title>Tilmelding</title>
</head>

<body>
<%

if request.querystring(\"action\")=\"send\" then
    dim vali

    vali =0
    errormsg=\"\"

    if (request.form(\"navn\")=\"\") OR (request.form(\"navn\")=\" \") then
        vali=1
        errormsg=errormsg&\"Feltet navn skal udfyldes\"&\"<BR>\"
    end if
    if (request.form(\"adresse\")=\"\") OR (request.form(\"adresse\")=\" \") then
        vali=1
        errormsg=errormsg&\"Feltet adresse skal udfyldes\"&\"<BR>\"
    end if
    if (request.form(\"by\")=\"\") OR (request.form(\"by\")=\" \") then
        vali=1
        errormsg=errormsg&\"Feltet by skal udfyldes\"&\"<BR>\"
    end if
   
    if (request.form(\"postnummer\")=\"\") then
        vali=1
        errormsg=errormsg&\"Feltet postnummer skal udfyldes\"&\"<BR>\"
    else
        if not isNumeric((request.form(\"cpr\"))) then
            vali=1
            errormsg=errormsg&\"Feltet postnummer må kun indeholde tal\"&\"<BR>\"
        end if
        if not len(request.form(\"postnummer\"))=4 then
            vali=1
            errormsg=errormsg&\"Feltet postnummer skal indeholde 10 cifre\"&\"<BR>\"
        end if
    end if
   
    if (request.form(\"cpr\")=\"\") then
        vali=1
        errormsg=errormsg&\"Feltet cpr skal udfyldes\"&\"<BR>\"
    else
        if not isNumeric((request.form(\"cpr\"))) then
            vali=1
            errormsg=errormsg&\"Feltet cpr må kun indeholde tal\"&\"<BR>\"
        end if
        if not len(request.form(\"cpr\"))=10 then
            vali=1
            errormsg=errormsg&\"Feltet cpr skal indeholde 10 cifre\"&\"<BR>\"
        end if
    end if

    if (request.form(\"telefonnummer\")=\"\") then
        vali=1
        errormsg=errormsg&\"Feltet telefon skal udfyldes\"&\"<BR>\"
    else
        if not isNumeric((request.form(\"telefonnummer\"))) then
            vali=1
            errormsg=errormsg&\"Feltet telefon må kun indeholde tal\"&\"<BR>\"
        end if
        if not len(request.form(\"telefonnummer\"))=8 then
            vali=1
            errormsg=errormsg&\"Feltet telefon skal indeholde 8 cifre\"&\"<BR>\"
        end if
    end if

    if (request.form(\"dato\")=\"Vælg her\") then
        vali=1
        errormsg=errormsg&\"Feltet dato skal udfyldes\"&\"<BR>\"
    end if
    if (request.form(\"maaned\")=\"Vælg her\")  then
        vali=1
        errormsg=errormsg&\"Feltet måned skal udfyldes\"&\"<BR>\"
    end if
   
    if vali = 0 then
                  tmp=\"Knallerttilmelding\"&vbcrlf&vbcrlf
        tmp = tmp&\"navn :\"&request.form(\"navn\")
        tmp = tmp&\"cpr  :\"&request.form(\"cpr\")
        tmp = tmp&\"adresse :\"&request.form(\"adresse\")
        tmp = tmp&\"postnummer :\"&request.form(\"postnummer\")
        tmp = tmp&\"by :\"&request.form(\"by\")
        tmp = tmp&\"telefonnummer :\"&request.form(\"telefonnummer\")
        tmp = tmp&\"mobil :\"&request.form(\"mobil\")
        tmp = tmp&\"email :\"&request.form(\"email\")
        tmp = tmp&\"skole :\"&request.form(\"skole\")
        tmp = tmp&\"klasse :\"&request.form(\"klasse\")
        tmp = tmp&\"antal år :\"&request.form(\"antal_aar\")
        tmp = tmp&\"Besked :\"&request.form(\"kort_besked\")
        tmp = tmp&\"dato :\"&request.form(\"dato\")&\" \"&request.form(\"maaned\")
       
    end if
%>

<%if vali=1 then%>
    Fejl. Alle felter er ikke udfyldt eller udfyldt korrekt. Følgende felter indeholder fejl:<BR><BR>
    <%=errormsg%><BR><BR>
    <A HREF=\"java script:window.history.go(-1);\">Klik her</A> for at komme tilbage
<%end if%>

<%if vali=0 then
\'dim msg

\'Set msg = Server.CreateOBject( \"JMail.Message\" )
\'msg.Logging = True
\'msg.Silent = True
\'msg.From = \"tilmelding@ungdomsskolen.net\"
\'msg.FromName = \"Web tilmelding\"
\'msg.Charset = \"iso-8859-1\"

\'msg.AddRecipient \"tilmelding@ungdomsskolen.net\", \"Web tilmelding\"
\'msg.Subject = \"Tilmelding\"
\'msg.Body = tmp

\'if not msg.Send(\"mail.ungdomsskolen.net\" ) then
\'  Response.write \"<pre>\" & msg.log & \"</pre>\"
\'else
\'  Response.write \"Din tilmelding er sendt.\"
\'end if
\'Set msg = nothing%>
<textarea name=\"d\" cols=\"100\" rows=\"10\"><%=tmp%></textarea>
<%end if
%>

<%else%>

<P align=center><FONT color=#0000ff size=4>Haslev Kommunale
Ungdomsskole</FONT><BR><FONT color=#ff0000 size=4>Tilmelding til
knallert-undervisning</FONT><BR><FONT size=2><B>Felter med <FONT
color=#ff0000>rødt SKAL udfyldes</FONT>, for at tilmeldingen er gyldig. De
øvrige felter KAN udfyldes efter eget valg</B></FONT></P>
<FORM action=\"knallert_tilmeld.asp?action=send\" method=\"post\" name=\"FrontPage_Form1\">
<DIV align=center>
<CENTER>
<TABLE border=0 cellPadding=0 width=858>
  <TBODY>
  <TR>
    <TD colSpan=2 height=25 width=852><LABEL for=fp1><FONT
      color=#ff0000><B>Navn</B></FONT>:</LABEL><INPUT id=fp1 name=Navn
    size=67>&nbsp;</TD></TR>
  <TR>
    <TD colSpan=2 height=25 width=852><FONT color=#ff0000><B><LABEL
      for=fp2>CPR&nbsp;&nbsp;&nbsp; </LABEL></B></FONT><INPUT id=fp2 name=CPR
      size=11> <font size=\"2\"><b>format ddmmååxxxx ingen <u>bindestreg</u></b></font></TD></TR>
  <TR>
    <TD height=25 width=437><LABEL for=fp3><FONT
      color=#ff0000><B>Adresse:</B></FONT> </LABEL><INPUT id=fp3 name=Adresse
      size=37></TD></CENTER>
    <TD height=25 width=511>
      <P align=left>&nbsp;</P></TD></TR>
  <CENTER>
  <TR>
    <TD colSpan=2 height=25 width=852><LABEL for=fp5><FONT
      color=#ff0000><B>Postnummer:</B></FONT> </LABEL><INPUT id=fp5
      name=Postnummer size=4>&nbsp; <LABEL for=fp6>&nbsp; <FONT
      color=#ff0000><B>By</B></FONT>: </LABEL><INPUT id=fp6 name=By
  size=30></TD></TR>
  <TR>
    <TD colSpan=2 height=25 width=852><LABEL for=fp7><FONT
      color=#ff0000><B>Telefon: (privat)</B></FONT> </LABEL><INPUT id=fp7
      name=Telefonnummer size=8> <B>Evt.Mobil: </B><INPUT id=fp8 name=Mobil
      size=8><LABEL for=fp9><B>Evt: E-mail</B>: </LABEL><INPUT id=fp9 name=Email
      size=36 value=\"    @\"></TD></TR>
  <TR>
    <TD colSpan=2 height=25 width=852><LABEL for=fp10><FONT
      color=#ff0000><B>Vælg skole</B></FONT>: </LABEL><SELECT id=fp10 name=Skole
      size=1> <OPTION selected>Sofiendalskolen</OPTION>
        <OPTION>Nordskovskolen</OPTION> <OPTION>Lysholm Skole</OPTION>
        <OPTION>Svalebækskolen</OPTION> <OPTION>Grøndalsskolen</OPTION>
        <OPTION>Terslev skole</OPTION> <OPTION>Gymnasiet</OPTION> <OPTION>Anden
        skole</OPTION></SELECT> <FONT color=#ff0000><B><LABEL for=fp11>Vælg
      klasse:</LABEL></B></FONT><LABEL for=fp11> </LABEL><SELECT id=fp11
      name=Klasse size=1> <OPTION selected>7. A</OPTION> <OPTION>7. B</OPTION>
        <OPTION>8. A</OPTION> <OPTION>8 .B</OPTION> <OPTION>8. C</OPTION>
        <OPTION>9. A</OPTION> <OPTION>9. B</OPTION> <OPTION>9. C</OPTION>
        <OPTION>9. D</OPTION> <OPTION>10. A</OPTION> <OPTION>10. B</OPTION>
        <OPTION>1. G</OPTION> <OPTION>2. G</OPTION> <OPTION>3. G</OPTION>
        <OPTION>anden klasse</OPTION></SELECT>&nbsp; <FONT color=#ff0000><B><LABEL
      for=fp12>Antal år i ungdomsskolen:</LABEL><SELECT id=fp12 name=antal_aar
      size=1> <OPTION selected>1 år</OPTION> <OPTION>2 år</OPTION> <OPTION>3
        år</OPTION> <OPTION>4 år</OPTION> <OPTION>5
    år</OPTION></SELECT></B></FONT></TD></TR>
  <TR>
    <TD colSpan=2 height=18 width=852></TD></TR></CENTER>
  <TR>
    <TD colSpan=2 height=21 width=852>
      <P align=left><B><LABEL for=fp21>Hvis du har en kort besked, så skriv den
      her:</LABEL></B><TEXTAREA cols=82 id=fp21 name=Kort_besked rows=\"1\"></TEXTAREA></P></TD></TR>
  <CENTER>
  <TR>
    <TD colSpan=2 height=21 width=852>
      <P align=center><LABEL for=fp22><B><FONT color=#ff0000>Dato:</FONT></B>
      </LABEL><SELECT id=fp22 name=Dato size=1> <OPTION selected>Vælg
        her</OPTION> <OPTION>1</OPTION> <OPTION>2</OPTION> <OPTION>3</OPTION>
        <OPTION>4</OPTION> <OPTION>5</OPTION> <OPTION>6</OPTION>
        <OPTION>7</OPTION> <OPTION>8</OPTION> <OPTION>9</OPTION>
        <OPTION>10</OPTION> <OPTION>11</OPTION> <OPTION>12</OPTION>
        <OPTION>13</OPTION> <OPTION>14</OPTION> <OPTION>15</OPTION>
        <OPTION>16</OPTION> <OPTION>17</OPTION> <OPTION>18</OPTION>
        <OPTION>19</OPTION> <OPTION>20</OPTION> <OPTION>21</OPTION>
        <OPTION>22</OPTION> <OPTION>23</OPTION> <OPTION>24</OPTION>
        <OPTION>25</OPTION> <OPTION>26</OPTION> <OPTION>27</OPTION>
        <OPTION>28</OPTION> <OPTION>29</OPTION> <OPTION>30</OPTION>
        <OPTION>31</OPTION></SELECT>&nbsp; <LABEL for=fp23><FONT
      color=#ff0000><B>Måned</B></FONT>: </LABEL><SELECT id=fp23 name=Maaned
      size=1> <OPTION selected>Vælg her</OPTION> <OPTION>januar</OPTION>
        <OPTION>februar</OPTION> <OPTION>marts</OPTION> <OPTION>april</OPTION>
        <OPTION>maj</OPTION> <OPTION>juni</OPTION> <OPTION>juli</OPTION>
        <OPTION>august</OPTION> <OPTION>september</OPTION>
        <OPTION>oktober</OPTION> <OPTION>november</OPTION>
        <OPTION>december</OPTION></SELECT></P></TD></TR></TBODY></TABLE></CENTER></DIV>
<P align=center><FONT color=#ff0000><B>Husk at kigge din tilmelding igennem
inden du sender den......<BR>Klik én gang - det varer lidt inden din tilmelding
går igennem</B></FONT><BR><INPUT name=\"send \" type=submit value=\"Send tilmelding\"><INPUT name=B2 type=reset value=Nulstil></P></FORM>
<P align=center>&nbsp;</P>

<%end if%>
</body>

</html>
Avatar billede cjannic Nybegynder
19. maj 2001 - 17:52 #4
Det ser bare rigtig godt ud - bare det at der kommer en bekræftelsessiden er helt kanon. Men men men .....
Mailen bliver tilsyneladende ikke sendt - hvor sender den hen ?
Mangler der evt. en send knap på bekræftelsessiden ?
Bekræftelsessiden kommer desuden frem med en besked om, at postnr - skal være med tal - men accepterer den alligevel, når de andre felter er iorden ?
Kan man evt. formatere input på bekræftelsessiden, således at de står under hinanden. Se evt. billedet af siden på:
http://www.ungdomsskolen.net/elektronisk_tilmeld/billede_bekraeft.jpg

Selve tilmeldingen ligger nu på:
http://www.ungdomsskolen.net/elektronisk_tilmeld/knallert_tilmeld.asp

Er der mulighed for at du kan fortælle mig, hvad der skal rettes (hvilke linier m.v.), når jeg senere skal lave flere lignende tilmeldinger.

Clausjannic
Avatar billede cjannic Nybegynder
19. maj 2001 - 17:57 #5
M.h.t. postnummeret, så var det tilsyneladende min udehjælpsomme motorik, der var skyld i dette ?
Clausjannic
Avatar billede tofte Juniormester
19. maj 2001 - 18:26 #6
det var bare mig der som da jeg lavede den sidst. Mailen burde nu blive sendt til tilmelding@ungdomsskolen.net

den skal se således ud

<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\">
<meta name=\"ProgId\" content=\"FrontPage.Editor.Document\">
<title>Tilmelding</title>
</head>

<body>
<%

if request.querystring(\"action\")=\"send\" then
    dim vali

    vali =0
    errormsg=\"\"

    if (request.form(\"navn\")=\"\") OR (request.form(\"navn\")=\" \") then
        vali=1
        errormsg=errormsg&\"Feltet navn skal udfyldes\"&\"<BR>\"
    end if
    if (request.form(\"adresse\")=\"\") OR (request.form(\"adresse\")=\" \") then
        vali=1
        errormsg=errormsg&\"Feltet adresse skal udfyldes\"&\"<BR>\"
    end if
    if (request.form(\"by\")=\"\") OR (request.form(\"by\")=\" \") then
        vali=1
        errormsg=errormsg&\"Feltet by skal udfyldes\"&\"<BR>\"
    end if
   
    if (request.form(\"postnummer\")=\"\") then
        vali=1
        errormsg=errormsg&\"Feltet postnummer skal udfyldes\"&\"<BR>\"
    else
        if not isNumeric((request.form(\"cpr\"))) then
            vali=1
            errormsg=errormsg&\"Feltet postnummer må kun indeholde tal\"&\"<BR>\"
        end if
        if not len(request.form(\"postnummer\"))=4 then
            vali=1
            errormsg=errormsg&\"Feltet postnummer skal indeholde 10 cifre\"&\"<BR>\"
        end if
    end if
   
    if (request.form(\"cpr\")=\"\") then
        vali=1
        errormsg=errormsg&\"Feltet cpr skal udfyldes\"&\"<BR>\"
    else
        if not isNumeric((request.form(\"cpr\"))) then
            vali=1
            errormsg=errormsg&\"Feltet cpr må kun indeholde tal\"&\"<BR>\"
        end if
        if not len(request.form(\"cpr\"))=10 then
            vali=1
            errormsg=errormsg&\"Feltet cpr skal indeholde 10 cifre\"&\"<BR>\"
        end if
    end if

    if (request.form(\"telefonnummer\")=\"\") then
        vali=1
        errormsg=errormsg&\"Feltet telefon skal udfyldes\"&\"<BR>\"
    else
        if not isNumeric((request.form(\"telefonnummer\"))) then
            vali=1
            errormsg=errormsg&\"Feltet telefon må kun indeholde tal\"&\"<BR>\"
        end if
        if not len(request.form(\"telefonnummer\"))=8 then
            vali=1
            errormsg=errormsg&\"Feltet telefon skal indeholde 8 cifre\"&\"<BR>\"
        end if
    end if

    if (request.form(\"dato\")=\"Vælg her\") then
        vali=1
        errormsg=errormsg&\"Feltet dato skal udfyldes\"&\"<BR>\"
    end if
    if (request.form(\"maaned\")=\"Vælg her\")  then
        vali=1
        errormsg=errormsg&\"Feltet måned skal udfyldes\"&\"<BR>\"
    end if
   
    if vali = 0 then
                  tmp=\"Knallerttilmelding\"&vbcrlf&vbcrlf
        tmp = tmp&\"navn :\"&request.form(\"navn\")
        tmp = tmp&\"cpr  :\"&request.form(\"cpr\")
        tmp = tmp&\"adresse :\"&request.form(\"adresse\")
        tmp = tmp&\"postnummer :\"&request.form(\"postnummer\")
        tmp = tmp&\"by :\"&request.form(\"by\")
        tmp = tmp&\"telefonnummer :\"&request.form(\"telefonnummer\")
        tmp = tmp&\"mobil :\"&request.form(\"mobil\")
        tmp = tmp&\"email :\"&request.form(\"email\")
        tmp = tmp&\"skole :\"&request.form(\"skole\")
        tmp = tmp&\"klasse :\"&request.form(\"klasse\")
        tmp = tmp&\"antal år :\"&request.form(\"antal_aar\")
        tmp = tmp&\"Besked :\"&request.form(\"kort_besked\")
        tmp = tmp&\"dato :\"&request.form(\"dato\")&\" \"&request.form(\"maaned\")
       
    end if
%>

<%if vali=1 then%>
    Fejl. Alle felter er ikke udfyldt eller udfyldt korrekt. Følgende felter indeholder fejl:<BR><BR>
    <%=errormsg%><BR><BR>
    <A HREF=\"java script:window.history.go(-1);\">Klik her</A> for at komme tilbage
<%end if%>

<%if vali=0 then
dim msg

Set msg = Server.CreateOBject( \"JMail.Message\" )
msg.Logging = True
msg.Silent = True
msg.From = \"tilmelding@ungdomsskolen.net\"
msg.FromName = \"Web tilmelding\"
msg.Charset = \"iso-8859-1\"

msg.AddRecipient \"tilmelding@ungdomsskolen.net\", \"Web tilmelding\"
msg.Subject = \"Tilmelding\"
msg.Body = tmp

if not msg.Send(\"mail.ungdomsskolen.net\" ) then
  Response.write \"<pre>\" & msg.log & \"</pre>\"
else
  Response.write \"Din tilmelding er sendt.\"
end if
Set msg = nothing%>

<%end if
%>

<%else%>

<P align=center><FONT color=#0000ff size=4>Haslev Kommunale
Ungdomsskole</FONT><BR><FONT color=#ff0000 size=4>Tilmelding til
knallert-undervisning</FONT><BR><FONT size=2><B>Felter med <FONT
color=#ff0000>rødt SKAL udfyldes</FONT>, for at tilmeldingen er gyldig. De
øvrige felter KAN udfyldes efter eget valg</B></FONT></P>
<FORM action=\"knallert_tilmeld.asp?action=send\" method=\"post\" name=\"FrontPage_Form1\">
<DIV align=center>
<CENTER>
<TABLE border=0 cellPadding=0 width=858>
  <TBODY>
  <TR>
    <TD colSpan=2 height=25 width=852><LABEL for=fp1><FONT
      color=#ff0000><B>Navn</B></FONT>:</LABEL><INPUT id=fp1 name=Navn
    size=67>&nbsp;</TD></TR>
  <TR>
    <TD colSpan=2 height=25 width=852><FONT color=#ff0000><B><LABEL
      for=fp2>CPR&nbsp;&nbsp;&nbsp; </LABEL></B></FONT><INPUT id=fp2 name=CPR
      size=11> <font size=\"2\"><b>format ddmmååxxxx ingen <u>bindestreg</u></b></font></TD></TR>
  <TR>
    <TD height=25 width=437><LABEL for=fp3><FONT
      color=#ff0000><B>Adresse:</B></FONT> </LABEL><INPUT id=fp3 name=Adresse
      size=37></TD></CENTER>
    <TD height=25 width=511>
      <P align=left>&nbsp;</P></TD></TR>
  <CENTER>
  <TR>
    <TD colSpan=2 height=25 width=852><LABEL for=fp5><FONT
      color=#ff0000><B>Postnummer:</B></FONT> </LABEL><INPUT id=fp5
      name=Postnummer size=4>&nbsp; <LABEL for=fp6>&nbsp; <FONT
      color=#ff0000><B>By</B></FONT>: </LABEL><INPUT id=fp6 name=By
  size=30></TD></TR>
  <TR>
    <TD colSpan=2 height=25 width=852><LABEL for=fp7><FONT
      color=#ff0000><B>Telefon: (privat)</B></FONT> </LABEL><INPUT id=fp7
      name=Telefonnummer size=8> <B>Evt.Mobil: </B><INPUT id=fp8 name=Mobil
      size=8><LABEL for=fp9><B>Evt: E-mail</B>: </LABEL><INPUT id=fp9 name=Email
      size=36 value=\"    @\"></TD></TR>
  <TR>
    <TD colSpan=2 height=25 width=852><LABEL for=fp10><FONT
      color=#ff0000><B>Vælg skole</B></FONT>: </LABEL><SELECT id=fp10 name=Skole
      size=1> <OPTION selected>Sofiendalskolen</OPTION>
        <OPTION>Nordskovskolen</OPTION> <OPTION>Lysholm Skole</OPTION>
        <OPTION>Svalebækskolen</OPTION> <OPTION>Grøndalsskolen</OPTION>
        <OPTION>Terslev skole</OPTION> <OPTION>Gymnasiet</OPTION> <OPTION>Anden
        skole</OPTION></SELECT> <FONT color=#ff0000><B><LABEL for=fp11>Vælg
      klasse:</LABEL></B></FONT><LABEL for=fp11> </LABEL><SELECT id=fp11
      name=Klasse size=1> <OPTION selected>7. A</OPTION> <OPTION>7. B</OPTION>
        <OPTION>8. A</OPTION> <OPTION>8 .B</OPTION> <OPTION>8. C</OPTION>
        <OPTION>9. A</OPTION> <OPTION>9. B</OPTION> <OPTION>9. C</OPTION>
        <OPTION>9. D</OPTION> <OPTION>10. A</OPTION> <OPTION>10. B</OPTION>
        <OPTION>1. G</OPTION> <OPTION>2. G</OPTION> <OPTION>3. G</OPTION>
        <OPTION>anden klasse</OPTION></SELECT>&nbsp; <FONT color=#ff0000><B><LABEL
      for=fp12>Antal år i ungdomsskolen:</LABEL><SELECT id=fp12 name=antal_aar
      size=1> <OPTION selected>1 år</OPTION> <OPTION>2 år</OPTION> <OPTION>3
        år</OPTION> <OPTION>4 år</OPTION> <OPTION>5
    år</OPTION></SELECT></B></FONT></TD></TR>
  <TR>
    <TD colSpan=2 height=18 width=852></TD></TR></CENTER>
  <TR>
    <TD colSpan=2 height=21 width=852>
      <P align=left><B><LABEL for=fp21>Hvis du har en kort besked, så skriv den
      her:</LABEL></B><TEXTAREA cols=82 id=fp21 name=Kort_besked rows=\"1\"></TEXTAREA></P></TD></TR>
  <CENTER>
  <TR>
    <TD colSpan=2 height=21 width=852>
      <P align=center><LABEL for=fp22><B><FONT color=#ff0000>Dato:</FONT></B>
      </LABEL><SELECT id=fp22 name=Dato size=1> <OPTION selected>Vælg
        her</OPTION> <OPTION>1</OPTION> <OPTION>2</OPTION> <OPTION>3</OPTION>
        <OPTION>4</OPTION> <OPTION>5</OPTION> <OPTION>6</OPTION>
        <OPTION>7</OPTION> <OPTION>8</OPTION> <OPTION>9</OPTION>
        <OPTION>10</OPTION> <OPTION>11</OPTION> <OPTION>12</OPTION>
        <OPTION>13</OPTION> <OPTION>14</OPTION> <OPTION>15</OPTION>
        <OPTION>16</OPTION> <OPTION>17</OPTION> <OPTION>18</OPTION>
        <OPTION>19</OPTION> <OPTION>20</OPTION> <OPTION>21</OPTION>
        <OPTION>22</OPTION> <OPTION>23</OPTION> <OPTION>24</OPTION>
        <OPTION>25</OPTION> <OPTION>26</OPTION> <OPTION>27</OPTION>
        <OPTION>28</OPTION> <OPTION>29</OPTION> <OPTION>30</OPTION>
        <OPTION>31</OPTION></SELECT>&nbsp; <LABEL for=fp23><FONT
      color=#ff0000><B>Måned</B></FONT>: </LABEL><SELECT id=fp23 name=Maaned
      size=1> <OPTION selected>Vælg her</OPTION> <OPTION>januar</OPTION>
        <OPTION>februar</OPTION> <OPTION>marts</OPTION> <OPTION>april</OPTION>
        <OPTION>maj</OPTION> <OPTION>juni</OPTION> <OPTION>juli</OPTION>
        <OPTION>august</OPTION> <OPTION>september</OPTION>
        <OPTION>oktober</OPTION> <OPTION>november</OPTION>
        <OPTION>december</OPTION></SELECT></P></TD></TR></TBODY></TABLE></CENTER></DIV>
<P align=center><FONT color=#ff0000><B>Husk at kigge din tilmelding igennem
inden du sender den......<BR>Klik én gang - det varer lidt inden din tilmelding
går igennem</B></FONT><BR><INPUT name=\"send \" type=submit value=\"Send tilmelding\"><INPUT name=B2 type=reset value=Nulstil></P></FORM>
<P align=center>&nbsp;</P>

<%end if%>
</body>

</html>
Avatar billede tofte Juniormester
20. maj 2001 - 04:40 #7
det lader til det virker nu, eller hvad?
Avatar billede tofte Juniormester
20. maj 2001 - 12:16 #8
hvis mailen ser helt håbløs ud, så prøv at udskifte afsnittet som genererer indholdet at mailen med følgende,
        tmp=\"Knallerttilmelding\"&vbcrlf&vbcrlf
        tmp = tmp&\"navn :\"&request.form(\"navn\")&vbcrlf

        tmp = tmp&\"cpr  :\"&request.form(\"cpr\")&vbcrlf

        tmp = tmp&\"adresse :\"&request.form(\"adresse\")&vbcrlf

        tmp = tmp&\"postnummer :\"&request.form(\"postnummer\")&vbcrlf

        tmp = tmp&\"by :\"&request.form(\"by\")&vbcrlf

        tmp = tmp&\"telefonnummer :\"&request.form(\"telefonnummer\")&vbcrlf

        tmp = tmp&\"mobil :\"&request.form(\"mobil\")&vbcrlf

        tmp = tmp&\"email :\"&request.form(\"email\")&vbcrlf

        tmp = tmp&\"skole :\"&request.form(\"skole\")&vbcrlf

        tmp = tmp&\"klasse :\"&request.form(\"klasse\")&vbcrlf

        tmp = tmp&\"antal år :\"&request.form(\"antal_aar\")&vbcrlf

        tmp = tmp&\"Besked :\"&request.form(\"kort_besked\")&vbcrlf

        tmp = tmp&\"dato :\"&request.form(\"dato\")&\" \"&request.form(\"maaned\")&vbcrlf
Avatar billede cjannic Nybegynder
20. maj 2001 - 17:30 #9
Det virker ganske glimrende. Mailen ser absolut ikke håbløs ud - se billedet på http://www.ungdomsskolen.net/elektronisk_tilmeld/billede_bekraeft.jpg . Men jeg kunne nu godt tænke mig at få inputene linet op under hinanden af hensyn til vores stakkels sekretær. er det muligt?
Avatar billede cjannic Nybegynder
20. maj 2001 - 18:36 #10
Jeg har leget lidt med endnu en tilmelding - se http://www.ungdomsskolen.net/elektronisk_tilmeld/periode52.asp

Den virker et stykke hen ad vejen - oplister inputene - men sender ikke hvad mangler den ?

Jeg skal have lavet tilmeldinger til 3 forskellige perioder, så det ville være rart hvis jeg selv kunne rette dem til ......

Avatar billede cjannic Nybegynder
21. maj 2001 - 09:45 #11
Jeg har \"leget\" lidt mere, men stadig uden held.
Tilmeldingen på adressen: http://www.ungdomsskolen.net/elektronisk_tilmeld/periode52.asp - kommer frem med en rigtig god bekræftelsesside ( inputene står unden hinanden i den rigtige rækkefølge o.s.v. - men sender den fortsat ikke. Har nogen forstand på om, det kan lade sig gøre at lave en \"send\" knap på denne bekræftelsesside, således at mailen først bliver sendt, når eleven har kigget bekræftelsessiden igennem.
Kan den holde denne formatering i en eventuel mail ?
Avatar billede tofte Juniormester
21. maj 2001 - 10:18 #12
I afsnittet som ligner nedenstående, må der ikke være \' sådan et tegn foran linien, da tegnet gør, at linien bliver sproget over. Så fjern tegnet. Ja den kan godt holde formateringen, og ja, man kan godt lave det sådan at den først sender mailen når man bekræfter siden.

Set msg = Server.CreateOBject( \"JMail.Message\" )
msg.Logging = True
msg.Silent = True
msg.From = \"tilmelding@ungdomsskolen.net\"
msg.FromName = \"Web tilmelding\"
msg.Charset = \"iso-8859-1\"

msg.AddRecipient \"tilmelding@ungdomsskolen.net\", \"Web tilmelding\"
msg.Subject = \"Tilmelding\"
msg.Body = tmp
Avatar billede cjannic Nybegynder
21. maj 2001 - 11:25 #13
Tak for det Tofte - Nu er det meget tæt på at virke efter hensigten. Jeg mangler dog at få punkterne \"Klub\" og valget af hold de enkelte dage mandag, tirsdag o.s.v. på plads, dvs. med på bekræftelsessiden og mailen.
Avatar billede tofte Juniormester
21. maj 2001 - 14:21 #14
hvis du skal have valideret dit felt tilføjer du bare
if (request.form(\"dato\")=\"Vælg her\") then
        vali=1
        errormsg=errormsg&\"Feltet dato skal udfyldes\"&\"<BR>\"
    end if
dato skal erstattes med navnet på dit felt. Beskeden bestemmer du selv hvad der skal stå i. Scriptet skal stå oppe i toppen,
ligeledes tiføjer
tmp = tmp&\"dato :\"&request.form(\"dato\")&vbcrlf
også er skal dato udskiftes med feltets navn.
ovenstående linie skal bares så lige efter alle de linier som alle begynder med tmp.
Ovenstående gentates bare for alle de nye felter.
Avatar billede cjannic Nybegynder
22. maj 2001 - 08:28 #15
Tak for hjælpen Tofte - det har været en fornøjelse. Kan du på falderebet anbefale f.eks et kursus i ASP-programmering - evt. bøger eller andet. Jeg er i besiddelse af en enkelt bog, ASP-Active server Pages af Willie/Koller fra IDG. Bogen er ganske god men.....
Avatar billede cjannic Nybegynder
22. maj 2001 - 08:30 #16
Jeg fik vist ikke tilføjet at alt virker som det skal. Resultatet ligger på http://www.ungdomsskolen.net/elektronisk_tilmeld/periode1.asp
http://www.ungdomsskolen.net/elektronisk_tilmeld/periode2.asp
http://www.ungdomsskolen.net/elektronisk_tilmeld/periode3.asp

Vi har nu en ganske glad sekretær, da vi også fik løst problemet med formateteringen af mailene. tak for det :)
Avatar billede tofte Juniormester
22. maj 2001 - 11:33 #17
Active Server Pages in 24 Hours, Christoph Wille and Christian Koller, Sams.

Den er nogen gang på tilbud på de store web-shops, en ganske udemærket bog til at starte med. Det er en introduktion til alt lige fra database til sending af mail. Det eneste problem er bare, at den forudsætter at man anvender en MS SQL server til database, men det kan man kompencere for, ved at læse lidt om databaser på www.activeserverpages.dk eller finde et hvilken som helst spørgsmål om access og asp her på eksperten.
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