php script met mailto functie+
-
willyke - Lid geworden op: 05 apr 2004, 00:26
- Locatie: Haspengouw (niet ver van Alden Biesen)
Bij het maken van onze nieuwe website bezigden wij een php-script dat er als volgt uit ziet
<?php
$mailto="info@zimmermann-law.be";
$subject="Bericht via het website-formulier";
$body="Het volgende bericht werd verstuurd via het website-formulier.\n\n";
foreach ($_POST as $key => $value){
$body.=$key.":\n".$value."\n\n";
}
$body.="\nVerzonden vanaf IP-adres: ".$_SERVER['REMOTE_ADDR'];
$body.="\nWEES VOORZICHTIG MET AUTOMATISCH BEANTWOORDEN VAN DIT BERICHT!\n";
$header="From: ".$_POST['*naam']." <".$_POST['@mail'].">\n";
$header.="MIME-Version: 1.0\n";
$header.="Content-Type: text/plain; charset=\"utf-8\"\n";
$header.="Content-Transfer-Encoding: 8bit\n";
mail($mailto,$subject,stripslashes($body),$header);
?>
Dit script doet alles wat het moet doen, behalve de mail met de ingevulde inhoud van het formulier doormailen naar ons mail adres.
Weet iemand soms waaraan dit kan liggen?
<?php
$mailto="info@zimmermann-law.be";
$subject="Bericht via het website-formulier";
$body="Het volgende bericht werd verstuurd via het website-formulier.\n\n";
foreach ($_POST as $key => $value){
$body.=$key.":\n".$value."\n\n";
}
$body.="\nVerzonden vanaf IP-adres: ".$_SERVER['REMOTE_ADDR'];
$body.="\nWEES VOORZICHTIG MET AUTOMATISCH BEANTWOORDEN VAN DIT BERICHT!\n";
$header="From: ".$_POST['*naam']." <".$_POST['@mail'].">\n";
$header.="MIME-Version: 1.0\n";
$header.="Content-Type: text/plain; charset=\"utf-8\"\n";
$header.="Content-Transfer-Encoding: 8bit\n";
mail($mailto,$subject,stripslashes($body),$header);
?>
Dit script doet alles wat het moet doen, behalve de mail met de ingevulde inhoud van het formulier doormailen naar ons mail adres.
Weet iemand soms waaraan dit kan liggen?
-
Jobe - Lid geworden op: 09 mar 2006, 19:43
<?php
// Hieronder moet je je eigen e-mail adres definieren
$feedback_email = "jenaam@xxxxx.be";
// Dit is de tekst die in Subject lijn van e-mail komt te staan
$subject = "Feedback van xxxxxxx";
// Respons indien velden niet zijn ingevuld
$empty_fields = 'Gelieve alle velden in te vullen aub.<br><br><a href="javascript:history.go(-1)">[Go Back]</a>';
// Boodschap na versturen e-mail
$thankyou = "Bedankt. Uw e-mail is verstuurd.";
////// Hieronder niets veranderen /////
$name = stripslashes($_POST['Name']);
$email = stripslashes($_POST['Email']);
$message = stripslashes($_POST['Message']);
if (!isset($_POST['Name'])) {
?>
<h1>Feedback Form</h1>
<form method="post" action="<?php echo $_SERVER['REQUEST_URI'];
?>">
<p>Name:<br />
<input name="Name" type="text" id="Name" size="40" />
</p>
<p>Email:<br />
<input name="Email" type="text" id="Email" size="40" />
</p>
<p>Message:<br />
<textarea name="Message" cols="40" rows="20"
id="Message"></textarea>
</p>
<p>
<input type="submit" value="Versturen" />
<input name="Reset" type="reset" value="Reset" />
</p>
</form>
<br><br>
<?php
Ik weet dat deze code werkt.
gegroet
jobe
http://blog.web-garden.be
// Hieronder moet je je eigen e-mail adres definieren
$feedback_email = "jenaam@xxxxx.be";
// Dit is de tekst die in Subject lijn van e-mail komt te staan
$subject = "Feedback van xxxxxxx";
// Respons indien velden niet zijn ingevuld
$empty_fields = 'Gelieve alle velden in te vullen aub.<br><br><a href="javascript:history.go(-1)">[Go Back]</a>';
// Boodschap na versturen e-mail
$thankyou = "Bedankt. Uw e-mail is verstuurd.";
////// Hieronder niets veranderen /////
$name = stripslashes($_POST['Name']);
$email = stripslashes($_POST['Email']);
$message = stripslashes($_POST['Message']);
if (!isset($_POST['Name'])) {
?>
<h1>Feedback Form</h1>
<form method="post" action="<?php echo $_SERVER['REQUEST_URI'];
?>">
<p>Name:<br />
<input name="Name" type="text" id="Name" size="40" />
</p>
<p>Email:<br />
<input name="Email" type="text" id="Email" size="40" />
</p>
<p>Message:<br />
<textarea name="Message" cols="40" rows="20"
id="Message"></textarea>
</p>
<p>
<input type="submit" value="Versturen" />
<input name="Reset" type="reset" value="Reset" />
</p>
</form>
<br><br>
<?php
Ik weet dat deze code werkt.
gegroet
jobe
http://blog.web-garden.be