respons/bedankformulier

Status
Niet open voor verdere reacties.

PSmith

Gebruiker
Lid geworden
22 jul 2003
Berichten
61
Ik heb een formulier voor mijn homepage gemaakt, waarbij ik na het verzenden van dit formulier graag een responsformulier/bedankformulier wil laten verschijnen. Nu is het zo dat mijn provider geen php of frontpage extensies ondersteund . Ik kan alleen gebruik maken van HTML. Er zijn geen ook cgi formulieren beschikbaar. Hoe krijg ik het dan toch voor elkaar?

Bij voorbaat dank
 
Extra inputveld:
PHP:
<INPUT TYPE="HIDDEN" NAME="nextpage" VALUE="http://members.tripodnet.nl/dvz/bed_dvz.html">

.
Waarbij het http adres naar je bedankpagina linkt.
Op je bedank pagina ook je menu opnemen, is prettig voor de bezoekers.

:cool:
 
maar..

dan inputveld moet toch uitgelezen worden door een CGI script? En dat heeft ie juist niet.

Wat de Ts zou kunnen doen is een onsubmit="window.location.href='bedankt.htm'" ' in het form opnemen.

t.
 
Ik heb inderdaad geen ondersteuning van PHP of CGI.

"een onsubmit="window.location.href='bedankt.htm'" ' in het form opnemen. "
Teacher ; hoe kan ik dit het beste doen?
 
In de form tag:

PHP:
<p>Verstuur <b style="color:black;background-color:#ffff66">formulier</b> voor vragen en opmerkingen</p>
<!-- vul hier je eigen email adres in -->
<form action="mailto:jenaam@provider.nl" method="post" enctype="text/plain" onsubmit="window.location.href='brush3.html'">
<!-- vervang brush3.html door je eigen bedankpagina -->

...
 
hoi, als ik die regel in het formulier opneem krijg ik hem geschreven boven het formulier. Ik heb hem zo ertussengevoegd:

<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>info aanvraag</title>
</head>

<body bgcolor="#F4D5F0" text="#400080" alink="#000080">

<form name="formulier" action="mailto:je_naam@hotmail.com" method="post"
enctype="text/plain"> onsubmit="window.location.href="responsform.html"
<table width="100%" border="1" height="209" cellspacing="0" cellpadding="0">
<tr>
<font face="Arial">
<td height="24"><small>Naam van school of bedrijf</small></td>
<small>
<td height="24"><input name="naam" size="34"></td>
</small>
</font>

De lijst is nog wel langer, maar voor jullie waarschijnlijk niet belangrijk. de naam van de homepage is www.smith.dutchweb.nl
wat doe ik nu fout?
 
Je sluithaakje >

<form name="formulier" action="mailto:je_naam@hotmail.com" method="post"
enctype="text/plain" > onsubmit="window.location.href="responsform.html"

<form name="formulier" action="mailto:je_naam@hotmail.com" method="post"
enctype="text/plain" onsubmit="window.location.href="responsform.html" >

:cool:
 
Oké, maar als ik dat doe krijg ik de foutmelding;
Fout in script voor internet explorer

er is een fout opgestreden in het script op deze pagina
regel: 14
teken: 1
fout: syntaxisfout
code: 0
url: file://c:\windows\temp\frontpageTempDir\pvw8.htm

Wat nu?????
 
Ik zat er op te wachten......

In je responsform.html
laat je wat ophalen, wat alleen kan als de FP extenties kunnen worden toegepast.

Je pagina
http://www.smith.dutchweb.nl/aanvraaginfo.html
is ook nog niet aangepast.

<form name="formulier" action="mailto:je_naam@hotmail.com" method="post"
enctype="text/plain"> onsubmit="window.location.href="responsform.html"

Emailadres is ook onjuist, toch?

En onderin bij de verzendknop ook je email adres weghalen.
Invullen levert mij geen foutmelding op.

:cool:
 
Ik had de aanvraagformulier ook nog niet ge-upload ivm met die foutmelding.

hoe kan ik het formulier aanpassen om die fp extensie te kunnen toepassen (??). ik hem hem inmiddels wel ge-upload naar de website. Het invullen en versturen is ook geen probleem,maar ik krijg nog steeds geen responsformulier te zien. :confused:
mijn e-mailadres heb ik gewijzigd en die onderaan bij verzenden stond heb ik verwijderd.
 
Je hebt een typo..... neen geen auto ;)

gegeven:
onsubmit="window.location.href='brush3.html'"

genoteerd:
onsubmit="window.location.href="responsform.html"

zie je?

Moet dus zijn:
onsubmit="window.location.href='responsform.html'"

Dus enkele ' bij het http adres, anders denkt de submit dat het einde er al is.

Ik zag het pas in mijn editor.

:cool:
 
oké, dit heb ik veranderd. Maar nu krijg ik nog steeds geen responsformulier en als ik het aanvraagformulier verzend, staat in één keer de button "verzenden"en "invoer wissen"bovenaan de pagina.
 
He he , werd tijd ;) ;)

Zo zie je maar wat een ' of " kan doen.....

Goed dat het werkt, nu kunnen de aanvragen komen.

Succes toegewenst met de site en het werk.

:cool:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan