Lid |
|
<?php
$inhoud = "";
include("con.inc");
$tabel = "geint";
tabelinfo($tabel);
$kolommen="";
$waarden="";
foreach($_POST as $veld => $waarde):
if ($veld == "onderwerp" and $waarde == "Lets: lid worden") {
$bestemmeling = "LetsRegioZottegem@yahoo.com";
} //end-if
if ($veld == "onderwerp"){
$onderwerp = $waarde;
continue;
}//end-if
if ($veld == "volgende"){
$pagina = $waarde;
continue;
}//end-if
if ($veld == "mail" and $waarde <> ""){
$afzender = $waarde;
$kolommen = $kolommen ."`".$veld."`,";
$waarden = $waarden."'".$waarde."',";
//$waarden = $waarden . "'" . htmlentities($waarde, ENT_QUOTES) . "',";
continue;
} //end-if
$kolommen = $kolommen ."`".$veld."`,";
//echo $kolom;
$kolom = html_entity_decode($veld, ENT_QUOTES);
//echo " ".$kolom."<br>";
switch($tabelinhoud[$kolom]["type"]):
case "int":
$waarden = $waarden ."'".$waarde."'".",";
break;
case "date":
case "string":
$waarden = $waarden . "'" . htmlentities($waarde, ENT_QUOTES) . "',";
break;
case "blob":
$waarde = str_replace("'","'",$waarde);
$waarden = $waarden . "'" . $waarde . "',";
//$waarden = $waarden . "'" . $waarde . "',";
break;
endswitch;
$inhoud .= $veld.": ".$waarde."<br>";
endforeach;
// mail naar Kris
$message = '
<html>
<head>
<title>'.$onderwerp.'</title></head><body>'.
$inhoud.'
</body>
</html>
';
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From:".$afzender;
mail($bestemmeling, $onderwerp, $message, $headers);
//deze mail wordt correct verstuurd!
//mail naar geïnteresseerde
$bestemmeling = $afzender;
$onderwerp = "LETS - Bedankt voor je interesse.";
$message = '
<html>
<head>
<title>'.$onderwerp.'</title></head><body>'.
'<p>Beste</p><p>
Bedankt voor je interesse in LETS.<br>
Je ontvangt binnenkort een mail van ons<br>
met meer uitleg over LETS<br>
en hoe je lid kan worden.</p>
<p>groeten,<br>
Kris</p>
</body>
</html>
';
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From:letsregiozottegem@yahoo.com";
if(mail($bestemmeling, $onderwerp, $message, $headers)){
echo "de mail werd verzonden!";
echo "bestemmeling: ".$bestemmeling;
} else
echo "de mail werd NIET verzonden!";
//deze 2de mail wordt niet verstuurd maar ik krijg geen foutmelding
//opslaan gegevens in tabel
$kolommen = substr($kolommen,0,-1);
$waarden = substr($waarden,0,-1);
$sqlins = "insert into `".$tabel."`(" . $kolommen . ") values(" . $waarden . ")";
$resins = mysqli_query($db, $sqlins) or die("Ongeldige query: ".$sqlins."<br>".mysqli_error($db));
//header("Location:$pagina");
?>
<?php $inhoud = ""; include("con.inc"); $tabel = "geint"; tabelinfo($tabel); $kolommen=""; $waarden=""; foreach($_POST as $veld => $waarde): if ($veld == "onderwerp" and $waarde == "Lets: lid worden") { $bestemmeling = "LetsRegioZottegem@yahoo.com"; } //end-if if ($veld == "onderwerp"){ $onderwerp = $waarde; continue; }//end-if if ($veld == "volgende"){ $pagina = $waarde; continue; }//end-if if ($veld == "mail" and $waarde <> ""){ $afzender = $waarde; $kolommen = $kolommen ."`".$veld."`,"; $waarden = $waarden."'".$waarde."',"; //$waarden = $waarden . "'" . htmlentities($waarde, ENT_QUOTES) . "',"; continue; } //end-if $kolommen = $kolommen ."`".$veld."`,"; //echo $kolom; //echo " ".$kolom."<br>"; switch($tabelinhoud[$kolom]["type"]): case "int": $waarden = $waarden ."'".$waarde."'".","; break; case "date": case "string": $waarden = $waarden . "'" . htmlentities($waarde, ENT_QUOTES ) . "',"; break; case "blob": $waarden = $waarden . "'" . $waarde . "',"; //$waarden = $waarden . "'" . $waarde . "',"; break; endswitch; $inhoud .= $veld.": ".$waarde."<br>"; endforeach; // mail naar Kris $message = ' <html> <head> <title>'.$onderwerp.'</title></head><body>'. $inhoud.' </body> </html> '; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From:".$afzender; mail($bestemmeling, $onderwerp, $message, $headers); //deze mail wordt correct verstuurd! //mail naar geïnteresseerde $bestemmeling = $afzender; $onderwerp = "LETS - Bedankt voor je interesse."; $message = ' <html> <head> <title>'.$onderwerp.'</title></head><body>'. '<p>Beste</p><p> Bedankt voor je interesse in LETS.<br> Je ontvangt binnenkort een mail van ons<br> met meer uitleg over LETS<br> en hoe je lid kan worden.</p> <p>groeten,<br> Kris</p> </body> </html> '; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From:letsregiozottegem@yahoo.com"; if(mail($bestemmeling, $onderwerp, $message, $headers)){ echo "de mail werd verzonden!"; echo "bestemmeling: ".$bestemmeling; } else echo "de mail werd NIET verzonden!"; //deze 2de mail wordt niet verstuurd maar ik krijg geen foutmelding //opslaan gegevens in tabel $kolommen = substr($kolommen,0,-1); $waarden = substr($waarden,0,-1); $sqlins = "insert into `".$tabel."`(" . $kolommen . ") values(" . $waarden . ")"; $resins = mysqli_query ($db, $sqlins) or die("Ongeldige query: ".$sqlins."<br>".mysqli_error ($db)); //header("Location:$pagina"); ?>
Mijn vraag is dus: waarom wordt deze 2de mail niet verstuurd maar krijg ik geen foutmelding??
Voor de rest werkt mijn programma wel goed. Ik heb dit zo gemaakt om later gemakkelijker voor andere site(s) ook te kunnen gebruiken met weinig aanpassingen.
|