Gegevens naar mijn mysql en naar e-mail verzenden.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

U Zeeman

U Zeeman

25/05/2010 14:55:15
Quote Anchor link
Ik heb een vraag aan jullie.

Ik wil graag dat de gegevens die naar mijn mysql worden verzonden ook naar mijn emailadres worden verzonden. Hij sla het wel op in de mysql database dat is niet het probleem, ik weet alleen niet hoe ik de gegevens naar mijn emailadres krijg.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
ob_start();
include "config.php";

if ($_POST["submit"]) {

$voornaam = htmlspecialchars($_POST['voornaam']);
$achternaam = htmlspecialchars($_POST['achternaam']);
$adres = htmlspecialchars($_POST['adres']);
$postcode = htmlspecialchars($_POST['postcode']);
$woonplaats = htmlspecialchars($_POST['woonplaats']);
$email = htmlspecialchars($_POST['email']);

$sql = "INSERT INTO aanmelden (voornaam, achternaam, adres, postcode, woonplaats, email) VALUES ('".$voornaam."', '".$achternaam."','".$adres."','".$postcode."','".$woonplaats."','".$email."')";
$query = mysql_query($sql) or die("Invoer niet doorgevoerd!");

echo "Bericht succesvol geplaatst <a href=\"bekijken.php\">Ga terug</a>";

}
else { ?>


<form action="" method="post" id="aanmelden">
Voornaam: <input type="text" name="voornaam"><br>
Achternaam: <input type="text" name="achternaam"><br>
Adres: <input type="text" name="adres"><br>
Postcode: <input type="text" name="postcode"><br>
Woonplaats: <input type="text" name="woonplaats"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit" name="submit" value="submit">
</form>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php } ?>
 
PHP hulp

PHP hulp

16/01/2025 21:05:51
 
Hipska BE

Hipska BE

25/05/2010 14:59:52
Quote Anchor link
Wat heb je al geprobeerd om de mail te versturen?
En heb je al eens gezocht op internet?
 
Joren de Wit

Joren de Wit

25/05/2010 15:02:27
Quote Anchor link
Maak om te mailen gebruik van de functie mail() of van een library als Swift Mailer. In het kort zul je de body van het mail bericht in een variabele moeten plaatsen, die je vervolgens met een van de genoemde methoden verstuurt.

Verder nog een opmerking over het script dat je nu gebruikt: laat alsjeblieft die htmlspecialchars() achterwege! Die functie gebruik je pas zodra je gegevens op het scherm wilt plaatsen en niet wilt dat eventuele html uitgevoerd wordt. Voor het wegschrijven naar de database hoef je de input alleen te beveiligen met mysql_real_escape_string().
Gewijzigd op 25/05/2010 15:03:00 door Joren de Wit
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.