1. Guido Member

    Form2email

    Topic geplaatst op: 30-10-2015 om 12:05

    Ik heb een HTML-formulier gemaakt waarin ik diverse gegevens opvraag bij mijn respondenten. Die gegevens moeten dan naar mij verstuurd worden. Ik maak daarvoor gebruik van een (weliswaar oud) script, dat ik vond op http://www.ezscripting.com/form2email/instructions.htm

    Echter, na het aanpassen volgens de instructies en het uploaden van het script, krijg ik nog een fout.
    Wie is er in de gelegenheid om mee te kijken wat er fout is?

    Het formulier staat op http://vanharten.net/stamboomonderzoek/gegevens8.html.
    De eerste regels (commentaar weggelaten) van het script, zijn:
    my $script_name = 'form2email.pl';
    my $HTML_thankyou = 'http://www.vanharten.net/stamboomonderzoek/thank-you.html';
    my $to = 'guido@vanharten.net';
    my $from = 'guido@vanharten.net';
    my $mailprog = '/usr/sbin/sendmail';
    my $subject = 'Web Enquiry from www.vanharten.net/stamboomonderzoek';

    Waar zit de fout?

    Bij voorbaat dank voor de hulp.

    Vriendelijke groet,
    Guido van Harten

  2. Koen Vranken Member
    Reactie geplaatst op: 02-11-2015 om 13:59

    Je form geeft een 500 fout.
    je permissies van je bestanden zitten mogelijk niet goed.
    de faq van ezscripting al gelezen?

    Vond u dit antwoord nuttig?

  3. Guido Member
    Reactie geplaatst op: 02-11-2015 om 14:35

    Beste Koen,
    De FAQ van EZ scripting op http://www.ezscripting.com/faq/ is er blijkbaar niet. Elders kan ik deze ook niet vinden.
    Inmiddels heb ik aan de lay-out van het formulier (kleine) wijzigingen aangebracht en de ontwerpen een volgend nummer gegeven - en ben ik nu bij 12 aanbeland (nr. 9 bestaat niet).

    Vond u dit antwoord nuttig?

  4. Guido Member
    Reactie geplaatst op: 02-11-2015 om 14:49

    Kleine toevoeging op mijn vorige bericht:
    In de diverse ontwerpen heb ik vaak ook andere verzendmethoden uitgeprobeerd, echter allen zonder succes.

    Vond u dit antwoord nuttig?

  5. Koen Vranken Member
    Reactie geplaatst op: 06-11-2015 om 11:12

    Ik heb de faq nochtans in een tel gevonden bij "questions"
    http://www.ezscripting.com/news/faq.htm

    nogmaals eerst de permissies van je bestanden goed krijgen, anders mag je aan de parameters nog zoveel sleutelen als je wil; het zal niet baten.

    Vond u dit antwoord nuttig?

  6. movingmagic Member
    Reactie geplaatst op: 02-10-2016 om 23:01

    My $mailprog = '/usr/sbin/sendmail';

    moet zijn

    my $mailprog = '/usr/lib/sendmail -i -t';

    Vond u dit antwoord nuttig?

  7. Tom Denkers Member
    Reactie geplaatst op: 03-10-2016 om 10:09

    My $mailprog = '/usr/lib/sendmail -i -t';

    Dit klopt inderdaad. Dit is de enige goede executable die gebruikt kan worden, de andere zal een 500 error moeten vertonen!

    Vond u dit antwoord nuttig?