Vladimir
Artikelen: 0
Berichten: 29
Lid geworden op: za 29 jul 2006, 22:02

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.
Gebruikersavatar
Miels
Beheer
Artikelen: 6
Berichten: 15.202
Lid geworden op: di 14 jan 2003, 12:26

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)
Never be afraid to try something new. Remember, amateurs built the ark. Professionals built the Titanic
Vladimir
Artikelen: 0
Berichten: 29
Lid geworden op: za 29 jul 2006, 22:02

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.

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">&nbsp;<input type="reset" class="buttons" value="Reset">
Dit is de PHP-code van 'contact_send.php' waar de HTML file coronspondeert.

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 =iemand@hotmail.com';

$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');

}

?>
line 31 is trouwens deze line: $header="from: $contactpersoon <$email>";
Gebruikersavatar
Cycloon
Artikelen: 0
Berichten: 4.810
Lid geworden op: ma 24 jan 2005, 20:56

Re: Php-mail function

Code: Selecteer alles

//Mail van verstuurder

$mail_from="$email"
moet worden

Code: Selecteer alles

//Mail van verstuurder

$mail_from="$email";
Vladimir
Artikelen: 0
Berichten: 29
Lid geworden op: za 29 jul 2006, 22:02

Re: Php-mail function

Klopt ja, hè wat stom zeg =] dank je!

Terug naar “Informatica en programmeren”