Nu de vraag/ (wat doe ik fout). Het invoeren van de eerste persoon lukt maar het ID nummer hiervan meteen uit de tabel te halen niet. Wat doe ik fout. Zie regel 104 waar ik de ID er uithaal. Dit lukt maar er staat (zie regel 120) op de site Test: Array. Dus ipv het ID nr. krijg ik het woord array, wat doe ik fout?
Alvast bedankt Leroy M
<?php
ini_set('display_errors', 'on');
error_reporting(E_ALL);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4?loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
include ("config.php");
function check_email_mx($email)
{
if ((preg_match('/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/', $email)) || (preg_match('/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/',
$email))) {
$host = explode('@', $email);
if(gethostbyname($host[1]))
return true;
}
return false;
}
if ($_SERVER['REQUEST_METHOD'] == "POST") {
$mijnemail = "*@hotmail.com";
$onderwerp = "Consult Aanvraag";
$voornaam = ($_POST["voornaam"]);
$tussenvoegsel = ($_POST["tussenvoegsel"]);
$achternaam = ($_POST["naam"]);
$straatnaam = ($_POST["straatnaam"]);
$huisnummer = ($_POST["huisnummer"]);
$postcode_c = ($_POST["postcode_cijfers"]);
$postcode_l = ($_POST["postcode_letters"]);
$woonplaats = ($_POST["woonplaats"]);
$email = ($_POST["email"]);
$telefoon = ($_POST["telefoon"]);
$geboortedatum =($_POST["geboortedatum"]);
$verwijzing = ($_POST["verwijzing"]);
$verzekering = ($_POST["verzekering"]);
$polisnummer = ($_POST["polisnummer"]);
$reedsbevallen = ($_POST["reeds_bevallen"]);
$voornaamkind = ($_POST["voornaamkind"]);
$tussenvoegselkind = ($_POST["tussenvoegselkind"]);
$achternaamkind = ($_POST["naamkind"]);
$geslacht = ($_POST["geslacht"]);
$geboortedatumk = ($_POST["geboortedatumkind"]);
$geboortegewicht = ($_POST["gewichtkind"]);
$gewichtnu = ($_POST["huidiggewichtkind"]);
$aanvraag = ($_POST["aanvraag"]);
$vraag = ($_POST["vraag"]);
if (empty($voornaam)) {
echo '<p>U bent vergeten uw voornaam in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($achternaam)) {
echo '<p>U bent vergeten uw achternaam in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($straatnaam)) {
echo '<p>U bent vergeten uw straatnaam in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($huisnummer)) {
echo '<p>U bent vergeten uw huisnummer in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($postcode_c)) {
echo '<p>U bent vergeten uw postcode cijfers in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($postcode_l)) {
echo '<p>U bent vergeten uw postcode letter in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($woonplaats)) {
echo '<p>U bent vergeten uw woonplaats in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (!check_email_mx($email)) {
echo '<p>U heeft geen geldig emailadres opgegeven.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($telefoon)) {
echo '<p>U bent vergeten uw telefoonnummer in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($geboortedatum)) {
echo '<p>U bent vergeten uw straatnaam in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($verwijzing)) {
echo '<p>U bent vergeten uw huisnummer in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($verzekering)) {
echo '<p>U bent vergeten uw verzekering in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($polisnummer)) {
echo '<p>U bent vergeten uw straatnaam in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} elseif (empty($reedsbevallen)) {
echo '<p>U bent vergeten uw huisnummer in te vullen.</p><p>
Klik <a href="javascript:history.back(1);">hier</a> om terug te gaan.';
} else {
$query = "INSERT INTO client(Client_voornaam,Client_Tussenvoegsels,Client_Achternaam,Client_Straatnaam,Client_huisnummer,Postcode_cijfers,Postcode_letters,Client_Woonplaats,Client_Email,Client_Telefoonnummer,Client_Geboortedatum,Client_Verwijzing,Client_Verzekering,Client_Polisnummer,Client_Bevallen,Client_Aanvraag)
VALUES('".$voornaam."','".$tussenvoegsel."','".$achternaam."','".$straatnaam."','".$huisnummer."','".$postcode_c."','".$postcode_l."','".$woonplaats."','".$email."','".$telefoon."','".$geboortedatum."','".$verwijzing."','".$verzekering."','".$polisnummer."','".$reedsbevallen."','".$aanvraag."')";
$id = mysql_query("SELECT ID FROM client WHERE Client_voornaam = '" . ($_POST["voornaam"]) . "' AND Client_Achternaam = '" . ($_POST["naam"]) . "'");
$resultaat = mysql_fetch_assoc($id);
if(mail($mijnemail, $onderwerp, "\n Naam:\t\t ".$voornaam." ".$tussenvoegsel." ".$achternaam." \n Woonplaats: \t ".$postcode_c." ".$postcode_l." ".$woonplaats." ".$vraag."")) {
$result = mysql_query($query);
if($result) {
echo "<p>Bedankt voor uw opgave. Uw gegevens zijn verstuurd naar Piet:";
echo "<p>" . stripslashes($voornaam) . " " . stripslashes($tussenvoegsel) . " " .
stripslashes($achternaam);
echo "<br>" . stripslashes($straatnaam) . " " . stripslashes($huisnummer);
echo "<br>" . stripslashes($postcode_c) . "" . stripslashes($postcode_l) . " " .
stripslashes($woonplaats);
echo "<br>" . " " . stripslashes($email);
echo "<br>Polisnummer:" . stripslashes($polisnummer);
echo "<br>Verwijzing: " . stripslashes($verwijzing);
echo "<p>Telefoon:" . stripslashes($telefoon);
echo "<p>Test:" . "$resultaat";
echo '<p>Neem contact op met <a href="mailto:[email protected]?subject=Contact">Jacquline ???</a>Als er iets aan de
gegevens gewijzigd moet worden</p>';
} else {
echo 'Query niet uitgevoerd. '.mysql_error().' in '.$query.'.';
}
} else {
echo 'Niet gemaild.';
}
}
} else {
header("Location: invoer.php"); // vul voor de bestandsnaam de naam in van het bestand waar het formulier staat.
}
include ("sluitdb.php");
?>
</body>
</html>