Hallo,
ik heb een probleem bij het verzenden van en formulier.
Ik heb een html formulier met daarin een javascript voor validatie.
de bedoeling is dat deze mail verzonden wordt en indien mogelijk met een berichtje dat het formulier goed verzonden is en terugkeert naar de pagina waar het formulier zich bevindt.
Kan mij iemand hierin verder helpen en eventueel mee de php aanpassen
Alvast bedankt!
HTML code
<form id='myform' method="post" action="index.php" >
<center><p><font color="red">* required fields</font></p></center>
<label>Stilling</label>
<select name="Stilling">
<option value="000" selected="selected">
[velg]
<option value="Administrasjon">Administrasjon</option>
<option value="Rengjøringsmedarbeider">Rengjøringsmedarbeider</option>
<option value="Handy Man">Handy Man</option>
<option value="Stuepike">Stuepike</option>
<option value="Selger">Selger</option>
<option value="Leder renovasjon">Leder renovasjon</option>
<option value="Medarbeider">Medarbeider</option>
</select>
</p>
<label>Navn<font color="red">*</font></label><input class="required inpt" type="text" name="Navn" value="" /><br><BR>
<P>
<label>Kjønn</label>
<select name="Kjønn">
<option value="000" selected="selected">
[velg]
<option value="Male">Mann</option>
<option value="Female">Kvinne</option>
</select>
</P>
<p>
<label>Fødselsdato<font color="red">*</font></label>
<select name="fødselsmåned">
<option value="000" selected="selected">
[-mnd-]
<option value="Januar"> Januar </ option>
<option value="Febuary"> Febuary </ option>
<option value="Mars"> Mars </ option>
<option value="April"> April </ option>
<option value="Mai"> Mai </ option>
<option value="Juni"> Juni </ option>
<option value="July"> July </ option>
<option value="August"> August </ option>
<option value="September"> september </ option>
<option value="Oktober"> Oktober </ option>
<option value="November"> November </ option>
<option value="Desember"> Desember </ option>
</select>
<select name="Bursdag">
<option value="000" selected="selected">
[- Day -]
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select name="Fødsel">
<option value="000" selected="selected">
[- år -]
<option value="2004">2004</option>
<option value="2003">2003</option>
<option value="2002">2002</option>
<option value="2001">2001</option>
<option value="2000">2000</option>
<option value="1999">1999</option>
<option value="1998">1998</option>
<option value="1997">1997</option>
<option value="1996">1996</option>
<option value="1995">1995</option>
<option value="1994">1994</option>
<option value="1993">1993</option>
<option value="1992">1992</option>
<option value="1991">1991</option>
<option value="1990">1990</option>
<option value="1989">1989</option>
<option value="1988">1988</option>
<option value="1987">1987</option>
<option value="1986">1986</option>
<option value="1985">1985</option>
<option value="1984">1984</option>
<option value="1983">1983</option>
<option value="1982">1982</option>
<option value="1981">1981</option>
<option value="1980">1980</option>
<option value="1979">1979</option>
<option value="1978">1978</option>
<option value="1977">1977</option>
<option value="1976">1976</option>
<option value="1975">1975</option>
<option value="1974">1974</option>
<option value="1973">1973</option>
<option value="1972">1972</option>
<option value="1971">1971</option>
<option value="1970">1970</option>
<option value="1969">1969</option>
<option value="1968">1968</option>
<option value="1967">1967</option>
<option value="1966">1966</option>
<option value="1965">1965</option>
<option value="1964">1964</option>
<option value="1963">1963</option>
<option value="1962">1962</option>
<option value="1961">1961</option>
<option value="1960">1960</option>
<option value="1959">1959</option>
<option value="1958">1958</option>
<option value="1957">1957</option>
<option value="1956">1956</option>
<option value="1955">1955</option>
<option value="1954">1954</option>
<option value="1953">1953</option>
<option value="1952">1952</option>
<option value="1951">1951</option>
<option value="1950">1950</option>
<option value="1949">1949</option>
<option value="1948">1948</option>
<option value="1947">1947</option>
<option value="1946">1946</option>
<option value="1945">1945</option>
<option value="1944">1944</option>
<option value="1943">1943</option>
<option value="1942">1942</option>
<option value="1941">1941</option>
<option value="1940">1940</option>
<option value="1939">1939</option>
<option value="1938">1938</option>
<option value="1937">1937</option>
<option value="1936">1936</option>
<option value="1935">1935</option>
<option value="1934">1934</option>
<option value="1933">1933</option>
<option value="1932">1932</option>
<option value="1931">1931</option>
<option value="1930">1930</option>
<option value="1929">1929</option>
<option value="1928">1928</option>
<option value="1927">1927</option>
<option value="1926">1926</option>
<option value="1925">1925</option>
<option value="1924">1924</option>
<option value="1923">1923</option>
<option value="1922">1922</option>
<option value="1921">1921</option>
<option value="1920">1920</option>
<option value="1919">1919</option>
<option value="1918">1918</option>
<option value="1917">1917</option>
<option value="1916">1916</option>
<option value="1915">1915</option>
<option value="1914">1914</option>
<option value="1913">1913</option>
<option value="1912">1912</option>
<option value="1911">1911</option>
<option value="1910">1910</option>
<option value="1909">1909</option>
<option value="1908">1908</option>
<option value="1907">1907</option>
<option value="1906">1906</option>
<option value="1905">1905</option>
<option value="1904">1904</option>
<option value="1903">1903</option>
<option value="1902">1902</option>
<option value="1901">1901</option>
<option value="1900">1900</option>
</select>
</p>
<label>Adresse<font color="red">*</font></label><input class="required inpt" type="text" name="Adresse" value="" /><br />
<label>Post nr<font color="red">*</font></label><input class="required inpt" type="text" name="Post_nr" value="" /><br />
<label>Post sted<font color="red">*</font></label><input class="required inpt" type="text" name="Post_sted" value="" /><br />
<label>Telf <font color="red">*</font></label><input class="required inpt" type="text" name="Telf" value="" /><br />
<label>Epost<font color="red">*</font></label><input class="required inpt" type="text" name="Epost" value="" /><br />
<label>Experiance<font color="red">*</font></label><input class="required inpt" type="text" name="Experiance" value="" /><br />
<label>Førerkort<font color="red">*</font></label><input class="required inpt" type="text" name="Førerkort" value="" /><br />
<label>Nasjonalitet<font color="red">*</font></label><input class="required inpt" type="text" name="Nasjonalitet" value="" /><br />
<label>Språk<font color="red">*</font></label><input class="required inpt" type="text" name="Språk" value="" /><br />
<label>Spørsmål/kommentar<font color="red">*</font></label><textarea class="textbox" name="message" rows="6" cols="30"></textarea><br />
<center><input type="submit" name="submit" value="Send"></center>
</form>
<script language="JavaScript" type="text/javascript"
xml:space="preserve">//<![CDATA[
//You should create the validator only after the definition of the HTML form
var frmvalidator = new Validator("myform");
frmvalidator.addValidation("Stilling","dontselect=000");
frmvalidator.addValidation("Stilling","req");
frmvalidator.addValidation("Navn","req","Vennligst fyll inn navnet ditt");
frmvalidator.addValidation("Navn","maxlen=20", "Max length for FirstName is 20");
frmvalidator.addValidation("Navn","alpha","Alphabetic chars only");
frmvalidator.addValidation("Kjønn","dontselect=000");
frmvalidator.addValidation("Kjønn","req");
frmvalidator.addValidation("fødselsmåned","dontselect=000");
frmvalidator.addValidation("fødselsmåned","req");
frmvalidator.addValidation("Bursdag","dontselect=000");
frmvalidator.addValidation("Bursdag","req");
frmvalidator.addValidation("Fødsel","dontselect=000");
frmvalidator.addValidation("Fødsel","req");
frmvalidator.addValidation("Adresse","req","vennligst ta å gi");
frmvalidator.addValidation("Adresse","maxlen=100","Max length is 100");
frmvalidator.addValidation("Epost","maxlen=50");
frmvalidator.addValidation("Epost","req");
frmvalidator.addValidation("Epost","email");
frmvalidator.addValidation("Telf","maxlen=50");
frmvalidator.addValidation("Telf","req");
frmvalidator.addValidation("Språk","maxlen=50");
frmvalidator.addValidation("Nasjonalitet","dontselect=000");
frmvalidator.addValidation("Experiance","req","Vennligst oppgi din erfaring i å gi" );
frmvalidator.addValidation("Experiance","alpha","Alphabetic chars only");
//]]></script>
</fieldset>
php script:
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
$Stilling = addslashes($_POST['Stilling']);
$Navn = addslashes($_POST['Navn']);
$Kjønn = addslashes($_POST['Kjønn']);
$fødselsmåned = addslashes($_POST['fødselsmåned']);
$Bursdag = addslashes($_POST['Bursdag']);
$Fødsel = addslashes($_POST['Fødsel']);
$Adresse = addslashes($_POST['Adresse']);
$Post_nr = addslashes($_POST['Post_nr']);
$Post_sted = addslashes($_POST['Post_sted']);
$Telf = addslashes($_POST['Telf']);
$Epost = addslashes($_POST['Epost']);
$Experiance = addslashes($_POST['Experiance']);
$Førerkort = addslashes($_POST['Førerkort']);
$Nasjonalitet = addslashes($_POST['Nasjonalitet']);
$Språk = addslashes($_POST['Språk']);
$submit = addslashes($_POST['submit']);
$pfw_header = "From: $Navn\n"
. "Reply-To: $Navn\n";
$pfw_subject = "Sollicitatie";
$pfw_email_to = "[email protected]";
$pfw_message = "Stilling: $Stilling\n"
. "Navn: $Navn\n"
. "Kjønn: $Kjønn\n"
. "fødselsmåned: $fødselsmåned\n"
. "Bursdag: $Bursdag\n"
. "Fødsel: $Fødsel\n"
. "Adresse: $Adresse\n"
. "Post_nr: $Post_nr\n"
. "Post_sted: $Post_sted\n"
. "Telf: $Telf\n"
. "Epost: $Epost\n"
. "Experiance: $Experiance\n"
. "Førerkort: $Førerkort\n"
. "Nasjonalitet: $Nasjonalitet\n"
. "Språk: $Språk\n"
. "message: $message\n";
@mail($pfw_email_to, $pfw_subject ,$pfw_message ,$pfw_header ) ;
echo("<p align='center'><font face='Arial' size='5' color='#000080'>Vi merker du onvangen</font></p>");
?>
1.973 views