Contactformulier

Status
Niet open voor verdere reacties.

Tibau

Gebruiker
Lid geworden
7 mrt 2004
Berichten
242
Hallo,

Ik heb even jullie hulp nodig.
Ik ben een website aan het maken met een contactformulier waarbij de mensen zich kunnen inschrijven op een nieuwsbrief.

Probleem hierbij is dat de provider waarbij ik de site host, geen PHP aanvaard.
Graag had ik het contactformulier dat ik nu heb, graag behouden.
Kan er mij iemand uitleggen hoe ik dit formulier nu kan doorsturen?

Alvast bedankt.
 
Tibau,
Deze vraag gesteld in google: contactformulier in html maken
antwoord hieronder
http://www.html-site.nl/formulier1.php
groetjes
defietser

Hoi defietser,

Bedankt voor je reactie. Ik heb zo een formulier gedownload vanop de website van mijn provider.
Maar het lukt niet, na het invullen van de gegevens krijg ik een blanco pagina met een 0 erop.

De url van de site is www.alleenvoorsingles.be zo kan je het evt eens uittesten.
De code van het formulier is:

<HTML>
<HEAD>
<TITLE>.: Alleen voor singles.be :. De nieuwe reisbeleving in Belgi&euml;</TITLE>
<style type="text/css">
<!--
.style1 { font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
}
body {
background-color: #cedf2e;
}
.style8 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.style9 {color: #000000}
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></HEAD>
<BODY>
<form action="/cgi-bin/form.cgi" method="POST">
<input type="hidden" name="DEBUG" value="0">
<input type="hidden" name="MAILFILE" value="http://www.alleenvoorsingles.be/form/sjabloon.txt">
<input type="hidden" name="MAILTO" value="joris.debuck@telenet.be">
<input type="hidden" name="REPLYFAULT" value="http://wwww.alleenvoorsingles.be/form/fout.html">
<input type="hidden" name="REPLYOK" value="http://www.alleenvoorsingles.be/form/verzonden.html">
<input type="hidden" name="naam-TEST" value="^\D+$">
<input type="hidden" name="voornaam-TEST" value="^\D+$">
<input type="hidden" name="woonplaats-TEST" value="^\D+$">
<input type="hidden" name="postcode-MIN" value="1000">
<input type="hidden" name="postcode-MAX" value="9999">
<p><strong><span class="style1"><u>Inschrijven nieuwsbrief</u></span></strong></p>
<p class="style1">Wenst u als eerste op de hoogte gebracht te worden van de lancering van onze producten schrijf dan<br />
nu in op onze nieuwsbrief.</p>
<table width="374" border="0" align="left" cellspacing="0">
<tr>
<td width="106"><span class="style8">Naam<font color="#CC0000">*</font>:</span></td>
<td width="329"><input name="naam" type="text" size="30"></td>
</tr>
<tr>
<td width="106"><span class="style8">Voornaam<font color="#CC0000">*</font>:</span></td>
<td width="329"><input name="voornaam" type="text" size="30"></td>
</tr>
<tr>
<td width="106"><span class="style8">Adres<font color="#CC0000">*</font>:</span></td>
<td width="329"><input name="postcode" type="text" size="30"></td>
</tr>
<tr>
<td width="106"><span class="style8"><span class="style9">Postcode</span><font color="#CC0000">*</font>:</span></td>
<td width="329"><input name="woonplaats" type="text" size="30"></td>
</tr>
<tr>
<td width="106"><span class="style8">Woonplaats:</span></td>
<td width="329"><input name="telefoon" type="text" size="30"></td>
</tr>
<tr>
<td width="106"><span class="style8">E-mailadres<font color="#CC0000">*</font>:</span></td>
<td width="329">
<input name="MAILFROM" type="text" size="30"></td>
</tr>
<tr>
<td width="106"><span class="style8">Geboortedatum<font color="#CC0000">*</font>:</span></td>
<td width="329"><input name="SUBJECT" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td colspan="2"><p class="style8"><br>
Omschrijving<font color="#CC0000">*</font>:<br>
<br>
<textarea name="omschrijving" rows="5" cols="70" ></textarea>
<br>
<br>
<input type="submit" name="cmdVerzenden" value="Verzenden">
<input type="reset" name="cmdWissen" value="Wissen">
</p>
<p class="style8">Velden met een <span class="style9">*</span> zijn verplicht in te
vullen.</p></td>
</tr>
</table>
</form>
</BODY>
</HTML>
 
Tibau,
Dit krijg ik als antwoord als ik het formulier verzendt:
REPLYFAULT: invalid file
Wat de oorzaak is dat weet ik niet?
 
Ondertussen ben ik al een stap verder geraakt.
Uit de code moest ik "form" verwijderen bij de regels "input type".

als ik nu alle gegevens invl en terug op verzenden klik, kom ik terecht opde foutpagina. Er moet dus ergens nog een fout in de code zitten.

<form action="/cgi-bin/form.cgi" method="POST">
<input type="hidden" name="DEBUG" value="0">
<input type="hidden" name="MAILFILE" value="jorisdebuck/sjabloon.txt">
<input type="hidden" name="MAILTO" value="alltours@telenet.be">
<input type="hidden" name="REPLYFAULT" value="jorisdebuck/fout.html">
<input type="hidden" name="REPLYOK" value="jorisdebuck/verzonden.html">
<input type="hidden" name="naam-TEST" value="^\D+$">
<input type="hidden" name="voornaam-TEST" value="^\D+$">
<input type="hidden" name="geboortedatum-TEST" value="^\D+$">
<input type="hidden" name="postcode-MIN" value="1000">
<input type="hidden" name="postcode-MAX" value="9999">

Heeft er iemand een idee of wie kan mij vertellen wat die "^\D+$" betekent?
 
Laatst bewerkt:
Is er nou echt niemand die me kan helpen??
Ik ben ten einde raad en wil het formulier graag online hebben
 
Ik heb gisteren alles eens goed uitgetest en het formulier werkt zonder deze regel in de code:

<input type="hidden" name="geboortedatum-TEST" value="^\D+$">

Maar de geboortedatum moet verplicht ingevuld worden. Kent er iemand de code die ik moet ingeven voor een verplichte geboortedatum in het formaat dd/mm/yy?

Dus voorlopig werkt het wel maar nog niet zoals ik het graag zou willen.

Thanks
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan