Ga naar inhoud


Selectie opnemen in PHP mail


Hendrik6073

Aanbevolen berichten


Vertrekken van een formulier.

 

 

<?php

if (isset($_POST['Submit'])){

 

//uitpakken van formuliergegevens

$email_adres = $_POST['email_adres'];

$onderwerp = $_POST['onderwerp'];

$tekst = nl2br($_POST['tekst']);

 

// html bericht opstellen met daarin de tekst uit de textarea.

$totaal_bericht = <<<eod

<html>

<body>

$tekst

</body>

</html>

eod;

 

//headers voor versturen van html mail

$headers = "FROM: Afzender <naam@domein.nl>\n";

$headers .= "MIME-Version: 1.0\n";

$headers .= "Content-type: text/html; charset=iso-8859-1\n";

 

//versturen van de mail

mail($email_adres, $onderwerp, $totaal_bericht, $headers);

 

die("email verstuurd");

}

 

 

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>

 

<body>

<form id="form1" name="form1" method="post" action="<?php print $_SERVER['PHP_SELF']; ?>">

 

<p>

Email adres

<input type="text" name="email_adres" id="email_adres" />

</p>

<p>Onderwerp

<input type="text" name="onderwerp" id="onderwerp" />

</p>

<p>

<textarea name="tekst" id="tekst" cols="45" rows="5"></textarea>

</p>

<p>

<input type="submit" name="Submit" id="Submit" value="Verzenden" />

</p>

</form>

</body>

</html>

 

 

 

 

 

 

iMac 27" macOS Sierra
iPhone 5s iOS 10

Link naar reactie
Delen op andere sites

Het script dat ik hierboven heb geplaatst verstuurd een email naar het email adres dat je invult.

Het onderwerp van de mail is het onderwerp dat je invult

De inhoud van de mail is wat je invult in het de textarea.

 

Plak de volledige php code + de html code in een php document en het werkt.

 

Je kan je tekst natuurlijk ook uit een database halen en de variabele $tekst hiermee vullen.

Maar je zal toch uit formulier moeten vertrekken.

 

 

iMac 27" macOS Sierra
iPhone 5s iOS 10

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...