Php-mail function
-
- Berichten: 29
Php-mail function
Hey,
Ik heb een probleem met een php mail functie die ik gebruik voor een site. Als iemand wat verstand heeft van php zou die mij dan willen pm'en.. Ik zet de code hier liever niet op..
Bij voorbaad dank.
Ik heb een probleem met een php mail functie die ik gebruik voor een site. Als iemand wat verstand heeft van php zou die mij dan willen pm'en.. Ik zet de code hier liever niet op..
Bij voorbaad dank.
- Beheer
- Berichten: 15.202
Re: Php-mail function
Wetenschapsforum is juist een medium om kennis openbaar te maken. Het is dus niet de bedoeling om via pm te gaan communiceren.
Als je bereid bent om de code (en de discussie hierover) openbaar te maken wil ik dit onderwerp wel weer open zetten.
Overigens kan je in de regels lezen dat het niet de bedoeling is om termen als "help me aub" te gebruiken. Iets dergelijks is dan ook uit je titel verwijderd. Verder wordt het ook gewaardeerd als je groeten achterwege laat (zowel ter aanhef als afsluiting)
Als je bereid bent om de code (en de discussie hierover) openbaar te maken wil ik dit onderwerp wel weer open zetten.
Overigens kan je in de regels lezen dat het niet de bedoeling is om termen als "help me aub" te gebruiken. Iets dergelijks is dan ook uit je titel verwijderd. Verder wordt het ook gewaardeerd als je groeten achterwege laat (zowel ter aanhef als afsluiting)
Never be afraid to try something new. Remember, amateurs built the ark. Professionals built the Titanic
-
- Berichten: 29
Re: Php-mail function
Het betreft dus een PHP-mail function. Ik heb een form gemaakt en heb deze verbonden aan een php script genaamd 'contact_send.php'. Echter, als ik de form invul en verstuur krijg ik een foutmelding:
Parse error: parse error, unexpected T_VARIABLE in /home/httpd/vhosts/goemba.nl/httpdocs/contact_send.php on line 31.
Dit is een deel van de HTML-code met de onnodige dingen voor bijvoorbeeld lay-out weggelaten.
Dit is de PHP-code van 'contact_send.php' waar de HTML file coronspondeert.
line 31 is trouwens deze line: $header="from: $contactpersoon <$email>";
Parse error: parse error, unexpected T_VARIABLE in /home/httpd/vhosts/goemba.nl/httpdocs/contact_send.php on line 31.
Dit is een deel van de HTML-code met de onnodige dingen voor bijvoorbeeld lay-out weggelaten.
Code: Selecteer alles
<form action="contact_send.php" method="post" name="form">
<input name="doel" type="radio" value="opnemen">
<input name="doel" type="radio" value="brochure">
<input name="doel" type="radio" value="afspraak1">
<input name="doel" type="radio" value="afspraak2">
<input name="bedrijfsnaam" class="textarea" type="text" size="35" maxlength="55">
<input name="contactpersoon" class="textarea" type="text" size="35" maxlength="55">
<input name="adres" class="textarea" type="text" size="35" maxlength="55">
<input name="postcode" class="textarea" type="text" size="7" maxlength="7">
<input name="plaats" class="textarea" type="text" size="35" maxlength="55">
<input name="telefoon" class="textarea" type="text" size="20" maxlength="23">
<input name="email" class="textarea" type="text" size="35" maxlength="40">
<textarea name="opmerking" class="textarea" cols="75" rows="8"></textarea>
<input type="submit" class="buttons" value="Verstuur"> <input type="reset" class="buttons" value="Reset">
Code: Selecteer alles
<?php
// Contact subject
$doel = $_POST['doel'];
$bedrijfsnaam = $_POST['bedrijfsnaam'];
$contactpersoon = $_POST['contactpersoon'];
$adres = $_POST['adres'];
$postcode = $_POST['postcode'];
$plaats = $_POST['plaats'];
$telefoon = $_POST['telefoon'];
$email = $_POST['email'];
$opmerking = $_POST['opmerking'];
$ip = $_SERVER['REMOTE_ADDR'];
$Ssubject="Van Smirren Mould Design Contact Form";
$message="
Deze e-mail is verzonden door:\n
Bedrijf: $bedrijfsnaam\n
Contactpersoon: $contactpersoon\n
Adres: $adres\n
Postcode: $postcode\n
Plaats: $plaats\n
Telefoon: $telefoon\n
E-mail: $email\n
IP: $ip\n
----------------------------------------------\n
De betreffende contactpersoon wil graag $doel\n
Zijn of haar opmerking hierbij was: $comment";
//Mail van verstuurder
$mail_from="$email"
//From
$header="from: $contactpersoon <$email>";
//Mail van ontvanger
$to [email protected]';
$send_contact=mail($to,$subject,$message,$header);
//Check if message sent to your email
if($send_contact){
header('Location: sended.html');
}
else {
header('Location: error.html');
}
?>
- Berichten: 4.810
Re: Php-mail function
Code: Selecteer alles
//Mail van verstuurder
$mail_from="$email"
Code: Selecteer alles
//Mail van verstuurder
$mail_from="$email";