Toon posts:

Mail-a-form, cgi etc lukt niet echt

Pagina: 1
Acties:

Verwijderd

Topicstarter
(pas op, newbie ;) )

ik probeer een feedback formulier aan de praat te krijgen maar het werkt niet echt. Nou kan er bij xs4all van zogenaamde mail-a-form.

Nu heb ik dus ver

code:
1
2
          <form name="FeedbackForm" action="/cgi-bin/mail-a-form" method="POST">
              <input type="HIDDEN" name="to" value="info@voorbeeld.nl"><input type="HIDDEN" name="send" value="http://www.voorbeeld.nl/bedankt.html">

maar hij stuurt em niet door naar die bedankt.html ...

het werkte eerst via een template maar die krijg ik ook niet aan de praat met dat mail-a-form
code:
1
              <input type="HIDDEN" name="template" value="formulieren/template.txt"><input type="HIDDEN" name="send" value="http://www.voorbeeld.nl/bedankt.html">


dit werkte waarschijnlijk ooit via een perl script ergens, nl:
code:
1
            <form name="myForm" method="POST" action="http://www.nietmeervantoepassing.nl/cgi-bin/form_robot.pl">


dit heb ik ook geprobeerd maar dan worden er geen of lege mailtjes bezorgd :'(
code:
1
            <form name="FeedbackForm" action="mailto:info@voorbeeld.nl" method="POST">


wie weet wat ik verkeerd doe?

[ Voor 15% gewijzigd door Verwijderd op 06-05-2004 14:34 ]


Verwijderd

Volgens mij moet:

code:
1
<input type="HIDDEN" name="send" value="http://www.voorbeeld.nl/bedankt.html">


dit worden:

code:
1
<input type="hidden" name="nextpage" value="http://www.voorbeeld.nl/bedankt.html">

Verwijderd

Topicstarter
tjonge het werkt !!!! geweldig bedankt! vaag zeg met die name="send" werd het ook in andere versies van die feedback.html gebruikt dus ik had alleen maar geknipt en geplakt :)

weet je toevalling of het met dat template mogelijk is?

enneh ik was ook met
code:
1
            <form name="FeedbackForm" action="mailto:info@voorbeeld.nl" method="POST">
aan het proberen maar dat start het lokale email programma op en dat is niet de netste manier denk ik?

  • Jaded
  • Registratie: Augustus 2001
  • Laatst online: 07-05 10:59
Verwijderd schreef op 06 mei 2004 @ 14:42:
tjonge het werkt !!!! geweldig bedankt! vaag zeg met die name="send" werd het ook in andere versies van die feedback.html gebruikt dus ik had alleen maar geknipt en geplakt :)

weet je toevalling of het met dat template mogelijk is?

enneh ik was ook met
code:
1
            <form name="FeedbackForm" action="mailto:info@voorbeeld.nl" method="POST">
aan het proberen maar dat start het lokale email programma op en dat is niet de netste manier denk ik?
Dat klopt inderdaad niet. Dit is goed:
code:
1
<form name="myForm" method="POST" action="http://www.nietmeervantoepassing.nl/cgi-bin/form_robot.pl">


De ontvanger geef je aan met:
code:
1
<input name="recipient" value="webmaster@voorbeeld.nl" type="hidden">

Verwijderd

Jaded schreef op 06 mei 2004 @ 14:48:
[...]

Dat klopt inderdaad niet. Dit is goed:
code:
1
<form name="myForm" method="POST" action="http://www.nietmeervantoepassing.nl/cgi-bin/form_robot.pl">


De ontvanger geef je aan met:
code:
1
<input name="recipient" value="webmaster@voorbeeld.nl" type="hidden">
Die code hoort volgens mij niet bij het script van Xs4all. Je moet deze gebruiken als begin van je formulier:

code:
1
2
<FORM METHOD="post" ACTION="/cgi-bin/mail-a-form">
<INPUT TYPE="hidden" NAME="to" VALUE="info@voorbeeld.nl">

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 15:56

.oisyn

Moderator Devschuur®

Demotivational Speaker

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Verwijderd

Dit is em helemaal:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<HTML>
<BODY>

<FORM METHOD="post" ACTION="/cgi-bin/mail-a-form">
<INPUT TYPE="hidden" NAME="to" VALUE="info@domein.nl">
<INPUT TYPE="hidden" NAME="required" VALUE="from">
<INPUT TYPE="hidden" NAME="missing" VALUE="http://www.domein.nl/incompleet.html">
<INPUT TYPE="hidden" NAME="subject" VALUE="testform">
<INPUT TYPE="hidden" NAME="nextpage" VALUE="http://www.domein.nl/bedankt.html">

E-Mail: <INPUT NAME="from" TYPE="text" SIZE="45"><BR>
Bericht: <TEXTAREA NAME="Bericht" ROWS="10" COLS="43" WRAP="on"></TEXTAREA><BR><BR>

<INPUT TYPE="submit" VALUE="Verzenden">
<INPUT TYPE="reset" VALUE="Wissen">
</FORM>

</BODY>
</HTML>

Verwijderd

Topicstarter
ja dat heb ik nu voor elkaar, maar weten jullie of het mogelijk is met die mail-a-form van xs4all om de input via een template te versturen?
nu is de verzender 'webmaster' en subject 'www-form' en de inhoud van de gegenereerde email zou ik liever in een template-jasje gooien zodat de gebruikers hier goed weten wat voor actie er moet worden ondernomen en er een nette uitdraai van gemaakt kan worden.

ook komt de text van de submitknop onder in de email terecht ...
code:
1
submit = Verstuur deze mail

[ Voor 3% gewijzigd door Verwijderd op 06-05-2004 16:51 ]

Pagina: 1