sende formular
Jeg har her en meget lang kode, og det er meningen at når brugeren har indtastet sine oplysninger, så bliver han vist til en popup side hvor han så gennemser sine oplysninger og printer siden ud som kvittering. Bagefter er det meningen at han skal sende formularen med de indtastede oplysninger til os. Men hvordan gør jeg det? Der kommer yderligere tekst på popup siden og det er kun formularen der skal sendes til os. For at sende skal jeg bruge følgende kode:<form action="/cgi-bin/FormMail.cgi" method="POST">
<input type="hidden" name="recipient" value="tf@toendhs.dk">
Koden som dette skal indsættes i sammen med formularen ser sådan ud:
<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
function findPrice(fld){
var par=fld.parentNode;
for(;par.tagName!="TD";par=par.parentNode);
var sib = par.nextSibling;
for(;sib.tagName!="TD";sib=sib.nextSibling);
return sib.innerHTML;
}
function prev(f) {
var indhold = "<html><head><title>Preview</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">"
indhold += "<script type=\"text/javascript\">function refresh(){location.reload()}<\/script>"
indhold += "</head><body onLoad=\"window.print()\">";
//besked til bruger
indhold += "Hvis nedenstående er korrekt, så <a href=\"#\" onClick=\"window.close()\;\">luk dette vindue</a> og send formularen.<br /><br />";
indhold += "<form><input type=\"button\" value=\"Print denne side\" onClick=\"refresh()\;\"></form>"
//her er det layout, det skal previewes i
indhold += "<table width=\"90%\" height=\"245\" border=\"1\" cellpadding=\"2\" bordercolorlight=\"#C0C0C0\">";
//her fylder du dine værdier i
indhold += "<tr><td>Cpr.nr.</td><td bgcolor=\"silver\">" + f.cprnr.value + "</td></tr>";
indhold += "<tr><td>Efternavn</td><td bgcolor=\"silver\">" + f.efternavn.value + "</td></tr>";
indhold += "<tr><td>Fornavn</td><td bgcolor=\"silver\">" + f.fornavn.value + "</td></tr>";
indhold += "<tr><td>Adresse</td><td bgcolor=\"silver\">" + f.adresse.value + "</td></tr>";
indhold += "<tr><td>Postnr</td><td bgcolor=\"silver\">" + f.postnr.value + "</td></tr>";
indhold += "<tr><td>By</td><td bgcolor=\"silver\">" + f.by.value + "</td></tr>";
indhold += "<tr><td>Firma</td><td bgcolor=\"silver\">" + f.firma.value + "</td></tr>";
indhold += "<tr><td>Telefon privat</td><td bgcolor=\"silver\">" + f.telfpriv.value + "</td></tr>";
indhold += "<tr><td>Telefon firma</td><td bgcolor=\"silver\">" + f.telffirma.value + "</td></tr>";
indhold += "<tr><td>Email</td><td bgcolor=\"silver\">" + f.Email.value + "</td></tr>";
//osv. - resten af felterne fylder du bare ind som det ovenstående.
//linietilmelding
indhold += "<tr><td>Du har tilmeldt dig følgende linie:</td>";
indhold += "<td>" + f.linie.value + "</td></tr>";
//info fra checkboxe
var samlet = 0,pris;
indhold += "<tr><td>Du har tilmeldt dig følgende kurser:</td><td>";
for (var i = 0; i < f.kursus.length; i++) {
felt = f.kursus[i];
if (felt.checked) {
pris = findPrice(felt);
indhold += felt.value + ", " + pris + "<br />";
samlet += parseInt(pris.replace(/kr\. ((\d+\.)*\d+)/,"$1").replace(/\./g,""),10);
}
}
samlet = ""+samlet;
samlet = samlet.split("").reverse().join("");
samlet = samlet.replace(/(\d{3})/g,"$1.");
samlet = samlet.split("").reverse().join("");
indhold += "</td></tr><tr><td>Samlet pris:</td><td>kr. "+samlet+"</td></tr>";
//eksamensskole
indhold += "<tr><td>Du ønsker at gå til eksamen på følgende skole:</td>";
indhold += "<td>" + f.skole.value + "</td></tr>";
//Brug af pc'er
indhold += "<tr><td>Du ønsker at bruge pc'er til eksamen:</td>";
indhold += "<td>" + f.PC.value + "</td></tr>";
//det omkringliggende afsluttes
indhold += "</table></body></html>";
//dette er "send tilmelding" knappen
indhold += "<form><input type=\"submit\" value=\"Send tilmelding\" >"
//preview-vindue åbnes og indhold skrives til det
win = window.open("preview.asp", "prevVindue", "width=700,height=600,left=300,top=50,toolbar=yes,scrollbars=yes,status=yes,menubar=yes,resizable=yes");
win.document.write(indhold);
}
</script>
</head>
<body>
<form name="form1" method="post">
<table width="500" height="245" border="1" cellpadding="2" align="center" bordercolorlight="#C0C0C0">
<tr><font size="2">Du kan tilmelde dig elektronisk til et eller flere kurser ved at udfylde
nedenstående blanket. Når du har udfyldt samtlige felter kan du gennemse
dine oplysninger og printe blanketten ud ved at vælge knappen "gennemse oplysninger" nederst på
siden. <br><br>(Den udprintede version er din kvittering for tilmelding)</font><br><br>
</tr>
<tr>
<td>Cpr.nr.: </td><td bgcolor="silver">
<input type="text" size="11" name="cprnr">
<font color="#FF0000">*</font></td>
</tr>
<tr>
<td>Efternavn: </td><td bgcolor="silver">
<input type="text" size="35" name="efternavn">
<font color="#FF0000">*</font></td>
</tr>
<tr>
<td>Fornavn: </td><td bgcolor="silver">
<input type="text" size="35" name="fornavn">
<font color="#FF0000">*</font></td>
</tr>
<tr>
<td>Adresse:</td> <td bgcolor="silver">
<input type="text" size="35" name="adresse">
<font color="#FF0000"> *</font></td>
</tr>
<tr>
<td>Postnr: </td><td bgcolor="silver">
<input type="text" size="10" maxlenght="10" name="postnr">
<font color="#FF0000">*</font> By:
<input type="text" size="25" name="by">
<font color="#FF0000">*</font></td>
</tr>
<tr>
<td>Firma: </td><td bgcolor="silver">
<input type="text" size="35" name="firma"></td>
</tr>
<tr>
<td height="29">Telefon: </td><td bgcolor="silver" height="29">
Privat <input type="text" size="12" name="telfpriv">
Firma <input type="text" size="12" name="telffirma"></td>
</tr>
<tr>
<td height="28">E-mail: </td><td bgcolor="silver" height="28">
<input type="text" size="35" name="Email">
<font color="#FF0000">*</font></td>
</tr>
</table>
<tr>
</tr>
<table width="474">
<tr>
<td width="218" height="27"></td>
<td width="244"><font color="#FF0000" size="2">De med * markerede felter skal udfyldes</font></td>
</tr>
</table>
<div align="left">
<blockquote>
<div align="center">Jeg ønsker at tilmelde mig følgende linie:<br>
<br>
<select name="linie" size="1" id="select">
<option value="(Vælg linie på listen)">(Vælg linie på listen)</option>
<option value="International handel og markedsføring " selected>International handel og markedsføring </option>
<option value="Kommunikation og formidling">Kommunikation og formidling</option>
<option value="Økonomi og ressourcestyring">Økonomi og ressourcestyring</option>
<option value="Innovation og produktionsoptimering">Innovation og produktionsoptimering</option>
<option value="Ledelse ">Ledelse </option>
</select>
</div>
<blockquote>
<p align="center"><br>
<br>
Jeg ønsker at tilmelde mig følgende
kursus/kurser:</p>
</blockquote>
</blockquote>
</div>
<table border="1" width="500" bgcolor="white" align="center">
<tr height="15">
<td width="46%" height="23"><strong>1. del.</strong></td>
<td align="center" width="25%"> <center>
Start maj 2004
</center></td>
<td align="center" width="14%">Kursuspris</td>
</tr>
<tr align="left" height="19">
<td width="46%"><div align="left">Ledelse i praksis<br>
<font color="#FF0000"></font></div></td>
<td align="center" width="25%" bgcolor="silver">
<center>
<input type="checkbox" name="kursus" value="Ledelse i praksis" id="ledelse_praksis_feb04">
</center></td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="19">
<td width="46%">Organisation </td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Organisation" id="org_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="10">
<td width="46%">Human resources</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Human resources" id="human_res_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="19">
<td width="46%">Personalejura</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Personalejura" id="personalejura_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="19">
<td width="46%">Projektstyring</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Projektstyring" id="projektstyring_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="19">
<td width="46%">Afsætning</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Afsætning" id="afsaetning_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="19">
<td width="46%">Erhversret</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Erhversret" id="erhversret_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="19">
<td width="46%">Erhversøkonomi</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Erhvervsøkonomi" id="erhversokonomi_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="19">
<td width="46%">Global kommunikation</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Global kommunikation" id="global_komm_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="19">
<td width="46%">Global økonomi</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Global økonomi" id="global_okonomi_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="19">
<td width="46%">Statistik</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Statistik" id="statistik_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="19">
<td width="46%">IT og kommunikation</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="IT og kommunikation" id="it_komm_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="22">
<td width="46%">IT og økonomi</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="It og økonomi" id="it_okonomi_feb04">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
<tr align="left" height="19">
<td width="46%">Logistik</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Logistik" id="Logistik_sep03">
</td>
<td align="center" width="14%">kr. 2.950</td>
</tr>
</table>
<p>
<center>
<p>
<table border="1" width="500" bgcolor="white">
<tr>
<td width="46%"><strong>2. del</strong></td>
<td align="center" width="25%"> <center>
Start maj 2004
</center></td>
<td align="center" width="14%">Kursuspris</td>
</tr>
<tr align="left">
<td width="46%">Markedsføring</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Markedsføring" id="markedsfoering_feb04">
</td>
<td align="center" width="14%">kr. 3.200</td>
</tr>
<tr align="left">
<td width="46%">Økonomi-og ressourcestyring</td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="Økonomi og ressourcestyring" id="oekononomi_og_resourcestyring_feb04">
</td>
<td align="center" width="14%">kr. 3.200</td>
</tr>
<tr align="left">
<td>Virksomhedskommunikation</td>
<td align="center" bgcolor="silver">
<input type="checkbox" name="kursus" value="virksomhedskommunikation_feb04" id="oekononomi_og_resourcestyring_feb04">
</td>
<td align="center">kr. 3.200</td>
</tr>
</table>
<p> </p>
<table border="1" width="500" bgcolor="white">
<tr>
<td width="46%"><strong>Specialeforløb</strong></td>
<td align="center" width="25%">
<center>
Start maj 2004
</center></td>
<td align="center" width="14%">Kursuspris</td>
</tr>
<tr align="left">
<td width="46%"><div align="left">International Handel og Markedsføring</div></td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="speciale_handel _markedsfoering_feb042" id="speciale_handel _markedsfoering_feb042">
<td align="center" width="14%">kr. 4.900 </td>
</tr>
<tr align="left">
<td width="46%"><div align="left">Økonomi-og ressourcestyring </div></td>
<td align="center" width="25%" bgcolor="silver">
<input type="checkbox" name="kursus" value="speciale_oekononomi_og_resourcestyring_feb04" id="speciale_oekononomi_og_resourcestyring_feb04">
</td>
<td align="center" width="14%">kr. 4.900 </td>
</tr>
<tr align="left">
<td><div align="left">Kommunikation og formidling </div></td>
<td align="center" bgcolor="silver">
<input type="checkbox" name="kursus" value="speciale_kommunikation_feb04 2" id="virksomhedskommunikation_feb04">
</td>
<td align="center">kr. 4.900 </td>
</tr>
<tr align="left">
<td><div align="left">Ledelse</div></td>
<td align="center" bgcolor="silver">
<input type="checkbox" name="kursus" value="speciale_ledelse_feb04 22" id="speciale_kommunikation_feb04 2">
</td>
<td align="center">kr. 4.900 </td>
</tr>
</table>
</center>
<center>
<p>
<table border="0" width="500" bgcolor="white">
<tr>
<td width="500" height="686" valign="bottom">
<p><strong>Generelle adgangsbetingelser:</strong>
</p>
<p>Mindst to års relevant erhvervsarbejde og opfylder adgangsbetingelser
for uddannelsen.</p>
<p>For linierne:</p>
<ul>
<li>International handel og markedsføring</li>
<li>Kommunikation og formidling</li>
<li>Økonomi og Ressourcestyring</li>
<li>Innovation og produktionsoptimering</li>
</ul>
<p>Gælder følgende:</p>
<ol>
<li>En relevant erhvervsuddannelse med <br>
studiekompetence svarende til engelsk C og matematik<br>
C/erhvervsøkonomi C</li>
<li>En relevant grunduddannelse for voksne med engelsk<br>
C og matematik C/erhvervsøkonomi C</li>
<li>En adgangsgivende eksamen med matematik<br>
C/erhvervsøkonomi C</li>
<li>En relevant uddannelse på mindst samme<br>
niveau som nr. 1-3</li>
</ol>
<p>For linien Ledelse gælder følgende:</p>
<ol>
<li>En relevant erhvervsuddannelse med<br>
studiekompetence svarende til engelsk C</li>
<li>En relevant grunduddannelse for voksne med engelsk<br>
C</li>
<li>En adgangsgivende eksamen</li>
<li>En anden relevant uddannelse på mindst samme<br>
niveau som nr. 1-3</li>
<li>Mindst 2 års relevant erhvervserfaring efter gennemført<br>
adgangsgivende uddannelse</li>
</ol>
<ul>
<p> </p>
</ul></td>
</tr>
</table>
</center>
<center>
<p>Jeg ønsker at gå til eksamen på følgende skole </p></center>
<center>
<p><select size=1 name=skole>
<option value="(Vælg skole på listen)">(Vælg skole på listen)</option>
<option value="Niels Brock, København">Niels Brock, København</option>
<option value="Ceus, Nykøbing">Ceus, Nykøbing F</option>
<option value="Svendborg Handelsskole">Svendborg Handelsskole</option>
<option value="Viborg Handelsskole">Viborg Handelsskole</option>
<option value="Skanderborg-Odder Handelsskole">Skanderborg-Odder Handelsskole</option>
<option value="IBC Kolding">IBC Kolding</option>
<option value="Tønder Handelsskole">Tønder Handelsskole</option>
<option value="EUC - Nordvestsjælland">EUC - Nordvestsjælland</option>
<option value="Grønlands Handelsskole">Grønlands Handelsskole</option>
<option value="Udlandet">Udlandet</option>
</select> <br>(skolen forbeholder sig
retten til at aflyse et hold,<br>såfremt der ikke opnås tilstrækkelig antal
tilmeldinger.)<br><br>
Jeg ønsker at anvende PC'er ved eksamen <select size=1 name=PC> <option value=Ja>Ja<option value=Nej selected>Nej</option></select>
</p></center>
<div align=left>
<blockquote>
<blockquote>
<blockquote>
<p><strong><center>Det er vigtigt at du allerede ved<br>
tilmeldingen beslutter dig for om du<br>
ønsker at anvende PC til eksamen.<br>
Skolerne har et begrænset antal <br>
edb-pladser til rådighed. Hvis du vil<br>
bruge PC til eksamen anvendes<br>
skolens udstyr. Skolerne anvender<br>
Microsoft officepakken. </center></strong> </p>
</blockquote></blockquote></blockquote></div>
<div align="left"> </div>
<center>
<p>
<textarea name="brevtekst" rows="10" cols="45"></textarea>
</p>
</center>
<center> Supplerende oplysninger: </center>
<center>
<p>
<input name="button" type="button" onclick="prev(this.form)" value="Næste">
<input name="reset" type="reset" value="Nulstil tilmelding" >
</p>
</center>
<center>
<p>Så snart vi har modtaget din tilmelding registreres du som kursist
i vores kursusdatabase. Du vil senere få fremsendt et giroindbetalingkort.
Efter at vi har registreret din indbetaling og umiddelbart inden kursusstart
får du tilsendt et <strong>brugernavn </strong>og <strong>password</strong>
der giver adgang til de kurser du har tilmeldt dig.</p>
</center>
</form>
</td>
<script language=javascript src="Include/menu2.js"></script>
</body></html>
Jeg håber at der er nogen der kan hjælpe
