FRIHOSTFORUMSSEARCHFAQTOSBLOGSDIRECTORY
You are invited to Log in or Register a Frihost Account!

verzend formulier

 


debaron
Hallo
ik ben een verzend formulier aan het maken, alleen krijg een foutmelding.

ik heb dit als contact.php

Code:
<html>
<head>

<title>Mail me!</title>

</head>
<body>
<form method="post" action="verstuur.php">

<table>

<tr>
<td>Naam</td>
<td><input type="text" name="naam">
</tr>

<tr>
<td>E-mailadres</td>
<td><input type="text" name="emailadres"></td>
</tr>

<tr>
<td>Bericht</td>
<td><textarea cols="30" rows="5" name="bericht"></textarea></td>
</tr>

<tr>
<td><input type="submit" name="submit" value="Versturen"></td>
</tr>

</table>
</body>
</html>



als verstuur.php heb ik het volgende


Code:
<html>
<head>
</head>

<body>
</body>
</html>

<?php
$naam ="Naam: $_POST[naam]\n";
$emailadres ="Emailadres: $_POST[emailadres]\n \n";
$bericht ="Bericht: $_POST[bericht]\n \n";
mail('test@gmail.com','emailformulier',$naam . $emailadres . $bericht);
?>

<html>
Uw bericht is verzonden en zal zo snel mogelijk beantwoord worden.
</html>




als ik hem nu test dan krijg ik de volgende foutmelding

Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\wamp\www\verstuur.php on line 13
Uw bericht is verzonden en zal zo snel mogelijk beantwoord worden.


wat doe ik fout of moet ik aanpassen...ik begin net pas met php dus snap er nog niet veel van

alvast bedankt.

edit door rvec: voortaan code tags gebruiken
lordwarlord
is dit wel de hele bron want volgens mij mist er nog een hele boel Rolling Eyes
debaron
lordwarlord wrote:
is dit wel de hele bron want volgens mij mist er nog een hele boel Rolling Eyes


uhm dit is de hele bron, het is heel simpel, alleen versturen zonder andere functies zoals velden controleren enzo
jordi
Heb je de mail functie in php.ini wel 'aanstaan'?
stienoo
Heu niet dat ik er zo veel van ken maar moet $naam ="Naam: $_POST[naam]\n"; niet $naam ="Naam: $_POST['naam']\n";

En waarom open je in verstuur.php 2 keer html (je moet niet telkens als je php gaat gebruiken html sluiten ofz hoor)?[/b]
debaron
jordi wrote:
Heb je de mail functie in php.ini wel 'aanstaan'?



heej thnx, daar krijg ik ook de foutmelding door denk ik, hoe zet ik die mail functie in php.ini wel aan?
rvec
debaron wrote:
jordi wrote:
Heb je de mail functie in php.ini wel 'aanstaan'?



heej thnx, daar krijg ik ook de foutmelding door denk ik, hoe zet ik die mail functie in php.ini wel aan?

Ik denk niet dat dat het probleem is. Ik denk eerder dat het probleem is dat het script van geen kant klopt.

Ten eerste zoals hierboven ook staat moet je in een document maar een keer html openen en sluiten, geen twee keer. En ook kan je beter '' om de keys van de $_POST arrays doen.

Ook de form tag moet worden afgesloten.

Voor het php stukje moet je de php mail functie nog even bekijken

van php.net:
Quote:
Note: When sending mail, the mail must contain a From header. This can be set with the additional_headers parameter, or a default can be set in php.ini.
Failing to do this will result in an error message similar to Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing. The From header sets also Return-Path under Windows.


En als ik jou was zou ik het op deze manier niet online zetten. Dit is nogal eenvoudig te misbruiken door een spambot.
debaron
oke dus het klopt niet echt haha

heeft er iemand voor mij een soort voorbeeld/ template dan? waar ik alleen me mail adres hoef te veranderen? die wel werkt?

thnx
rvec
google heeft er heel wat als je zoekt op php mail form.
http://www.dagondesign.com/articles/secure-php-form-mailer-script/
dat is volgens mij wel een goede met veel functies.
lordwarlord
debaron wrote:
oke dus het klopt niet echt haha

heeft er iemand voor mij een soort voorbeeld/ template dan? waar ik alleen me mail adres hoef te veranderen? die wel werkt?

thnx


zie je ik had al zo'n idee dat hij niet helemaal compleet was en dat er veel miste Confused

mailscript voor php ^^ http://www.prikpagina.nl/read.php?f=199&i=51179&t=50081
rvec
lordwarlord wrote:
debaron wrote:
oke dus het klopt niet echt haha

heeft er iemand voor mij een soort voorbeeld/ template dan? waar ik alleen me mail adres hoef te veranderen? die wel werkt?

thnx


zie je ik had al zo'n idee dat hij niet helemaal compleet was en dat er veel miste Confused

mailscript voor php ^^ http://www.prikpagina.nl/read.php?f=199&i=51179&t=50081

daar mist ook nogal veel in. Er is totaal geen validatie en dus is het script eenvoudig te misbruiken door spambots. Dit soorts scripts zorgen er dus voor dat mail van de frihost servers in de spam folder komt.
debaron
rvec wrote:
google heeft er heel wat als je zoekt op php mail form.
http://www.dagondesign.com/articles/secure-php-form-mailer-script/
dat is volgens mij wel een goede met veel functies.



heej bedankt!
als ik hem wil draaien zegt ie dat ik

To use reCAPTCHA you must get an API key from http://recaptcha.net/api/getkey

hoe kan ik dat omzijlen?
rvec
oh dat is voor de capatcha. Ik weet niet of je er voor moet betalen maar anders kan je deze ook gebruiken: www.freecontactform.com
Van die weet ik zeker dat hij werkt en gratis is, ik gebruik hem zelf namelijk ook.
Related topics

contact formulier in template lukt niet
Formulier
HTML formulier
Mail-a-form
Vraagje over forum en mailformulier

php mailing script
Formulieren
Frontpage serverextensies
subject javascript code please help
Geld overmaken via internet.

frontpage
make a backoffice
hoe kan ik me aanmelden bij frihost?
Welke mailapplicatie gebruik jij?
[clan] runescape
Reply to topic    Frihost Forum Index -> Dutch -> Computers en Techniek

FRIHOST HOME | FAQ | TOS | ABOUT US | CONTACT US | SITE MAP
© 2005-2007 Frihost, forums powered by phpBB.