HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/komma.pro/wwwroot/kes/admin/nieuwsbrieven_verzenden.php
<?php
session_start();

if($_POST['verzenden'] == "Verzenden"){
	$verzenden = true;
}
if($_POST['verzenden'] != "Verzenden"){
	$verzend_datum = date('Y-m-d');
}

if(isset($_POST['nieuwsbrief'])){
	$nieuwsbrief_id = $_POST['nieuwsbrief'];
	$nieuwsbrief_id = trim($nieuwsbrief_id);
	if(!empty($nieuwsbrief_id)){
		$valid_nieuwsbrief = true;
	}else{
		$valid_nieuwsbrief = false;
	}
}else{
	$valid_nieuwsbrief = false;
}

if(isset($_POST['verzend_datum'])){
	$verzend_datum = $_POST['verzend_datum'];
	$verzend_datum = trim($verzend_datum);
	
	$send_getallen = explode('-', $verzend_datum);
	$send_jaar = $send_getallen[2];
	$send_maand = $send_getallen[1];
	$send_dag = $send_getallen[0];   
	$verzend_datum = $send_jaar."-".$send_maand."-".$send_dag;
			
	if(ereg("^[0-9]*$",$send_dag) && ereg("^[0-9]*$",$send_maand) && ereg("^[0-9]*$",$send_jaar) && !empty($send_dag) && !empty($send_maand) && !empty($send_jaar) ){
		
		if(strlen($send_jaar)<4){
			
			$valid_verzend_datum  = false;
			
		}else{
			
			if(strlen($send_dag)<2){
				$send_dag = "0".$send_dag;
			}
			if(strlen($send_maand)<2){
				$send_maand = "0".$send_maand;
			}
			
			if(checkdate($send_maand, $send_dag, $send_jaar)){
				if($send_dag < date('d') || $send_maand < date('m') || $send_jaar < date('Y')){
					$valid_verzend_datum = false;
				}else{
					$valid_verzend_datum = true;
				}
			}else{
				$valid_verzend_datum = false;
			}
			
		}
		
	}else{
		$valid_verzend_datum = false;
	}
	
}else{
	$valid_verzend_datum = false;
}
	


$q_nieuwsbrieven = "SELECT kes_nieuwsbrieven.nieuwsbrief_id, kes_nieuwsbrieven.naam, kes_nieuwsbrieven.soort_aanhef, kes_nieuwsbrieven.onderwerp, kes_nieuwsbrieven.locatie, kes_nieuwsbrieven.taal, kes_nieuwsbrieven.datum, kes_nieuwsbrieven.tijd FROM kes_nieuwsbrieven WHERE kes_nieuwsbrieven.verzonden =  'nee' ORDER BY kes_nieuwsbrieven.datum DESC, kes_nieuwsbrieven.tijd DESC";

$r_nieuwsbrieven = mysql_query($q_nieuwsbrieven);

$q_geslacht = "SELECT kes_emailadressen.geslacht FROM kes_emailadressen WHERE kes_emailadressen.verwijderd = 'nee' AND kes_emailadressen.status = 'open'  GROUP BY kes_emailadressen.geslacht";
$r_geslacht = mysql_query($q_geslacht);
	
$q_talen = "SELECT kes_emailadressen.taal FROM kes_emailadressen WHERE kes_emailadressen.verwijderd = 'nee' AND kes_emailadressen.status = 'open' GROUP BY kes_emailadressen.taal";
$r_talen = mysql_query($q_talen);
	
$q_cat_a = "SELECT kes_emailadressen.categorie_a FROM kes_emailadressen WHERE kes_emailadressen.verwijderd = 'nee' AND kes_emailadressen.status = 'open' GROUP BY kes_emailadressen.categorie_a";
$r_cat_a = mysql_query($q_cat_a);

$q_cat_b = "SELECT kes_emailadressen.categorie_b FROM kes_emailadressen WHERE kes_emailadressen.verwijderd = 'nee' AND kes_emailadressen.status = 'open' GROUP BY kes_emailadressen.categorie_b";
$r_cat_b = mysql_query($q_cat_b);
	
	
if($_SESSION['geslacht_count'] > 0){
	for($i = 1; $i < $_SESSION['geslacht_count']+1; $i++){
		if(!empty($_POST['geslacht_'.$i.''])){
			$_SESSION['geslacht_'.$i.''] = $_POST['geslacht_'.$i.''];
		}
	}
}
if($_SESSION['taal_count'] > 0){
	for($i = 1; $i < $_SESSION['taal_count']+1; $i++){
		if(!empty($_POST['taal_'.$i.''])){
			$_SESSION['taal_'.$i.''] = $_POST['taal_'.$i.''];
		}
	}
}

$valid_cata_selected = false;

if($_SESSION['cat_a_count'] > 0){
	for($i = 1; $i < $_SESSION['cat_a_count']+1; $i++){
		if(!empty($_POST['cat_a_'.$i.''])){
			$_SESSION['cat_a_'.$i.''] = $_POST['cat_a_'.$i.''];
			$valid_cata_selected = true;
		}
	}
}else{
	$valid_cata_selected = true;
}

$valid_catb_selected = false;

if($_SESSION['cat_b_count'] > 0){
	for($i = 1; $i < $_SESSION['cat_b_count']+1; $i++){
		if(!empty($_POST['cat_b_'.$i.''])){
			$_SESSION['cat_b_'.$i.''] = $_POST['cat_b_'.$i.''];
			$valid_catb_selected = true;
		}
	}
}else{
	$valid_catb_selected = true;
}

if($verzenden && $valid_nieuwsbrief && $valid_verzend_datum ){
	
	$datum = date("Y-m-d");
	$tijd = date("H:i:s");

	$count = 0;
	
	$q_count = "SELECT COUNT( emailadres ) AS aantal_adressen FROM kes_emailadressen WHERE kes_emailadressen.geactiveerd = 'ja' AND kes_emailadressen.status = 'open' AND kes_emailadressen.verwijderd = 'nee'";
	
	$query_adressen = "SELECT kes_emailadressen.email_id, kes_emailadressen.voornaam, kes_emailadressen.tussenvoegsel, kes_emailadressen.achternaam, kes_emailadressen.geslacht, kes_emailadressen.bedrijfsnaam, kes_emailadressen.emailadres, kes_emailadressen.hash FROM kes_emailadressen WHERE kes_emailadressen.geactiveerd = 'ja' AND kes_emailadressen.status = 'open' AND kes_emailadressen.verwijderd = 'nee'";
		
	if($_SESSION['geslacht_count'] > 0){
		
		for($i = 1; $i < $_SESSION['geslacht_count']+1; $i++){
			
			if($i==1){
				if(!empty($_SESSION['geslacht_'.$i.''])){
					$query_adressen .= " AND kes_emailadressen.geslacht IN('".$_SESSION['geslacht_'.$i.'']."'";
					$q_count .= " AND kes_emailadressen.geslacht IN('".$_SESSION['geslacht_'.$i.'']."'";
					$geslacht_first = true;
				}
			}else{
				if($geslacht_first){
					if(!empty($_SESSION['geslacht_'.$i.''])){
						$query_adressen .= ",'".$_SESSION['geslacht_'.$i.'']."'";
						$q_count .= ",'".$_SESSION['geslacht_'.$i.'']."'";
					}
				}else{
					if(!empty($_SESSION['geslacht_'.$i.''])){
						$query_adressen .= " AND kes_emailadressen.geslacht IN('".$_SESSION['geslacht_'.$i.'']."'";
						$q_count .= " AND kes_emailadressen.geslacht IN('".$_SESSION['geslacht_'.$i.'']."'";
						$geslacht_first = true;
					}
				}
			}
		}
		if($geslacht_first){
			$query_adressen .= ")";
			$q_count .= ")";
		}
	}
	
	if($_SESSION['taal_count'] > 0){
		
		for($i = 1; $i < $_SESSION['taal_count']+1; $i++){
			
			if($i==1){
				if(!empty($_SESSION['taal_'.$i.''])){
					$query_adressen .= " AND kes_emailadressen.taal IN('".$_SESSION['taal_'.$i.'']."'";
					$q_count .= " AND kes_emailadressen.taal IN('".$_SESSION['taal_'.$i.'']."'";
					$taal_first = true;
				}
			}else{
				if($taal_first){
					if(!empty($_SESSION['taal_'.$i.''])){
						$query_adressen .= ",'".$_SESSION['taal_'.$i.'']."'";
						$q_count .= ",'".$_SESSION['taal_'.$i.'']."'";
					}
				}else{
					if(!empty($_SESSION['taal_'.$i.''])){
						$query_adressen .= " AND kes_emailadressen.taal IN('".$_SESSION['taal_'.$i.'']."'";
						$q_count .= " AND kes_emailadressen.taal IN('".$_SESSION['taal_'.$i.'']."'";
						$taal_first = true;
					}
				}
			}
		}
		if($taal_first){
			$query_adressen .= ")";
			$q_count .= ")";
		}
	}
	
	if($_SESSION['cat_a_count'] > 0){
		
		for($i = 1; $i < $_SESSION['cat_a_count']+1; $i++){
			
			if($i==1){
				if(!empty($_SESSION['cat_a_'.$i.''])){
					$query_adressen .= " AND kes_emailadressen.categorie_a IN('".$_SESSION['cat_a_'.$i.'']."'";
					$q_count .= " AND kes_emailadressen.categorie_a IN('".$_SESSION['cat_a_'.$i.'']."'";																	   
					$cat_a_first = true;
				}
			}else{
				if($cat_a_first){
					if(!empty($_SESSION['cat_a_'.$i.''])){
						$query_adressen .= ",'".$_SESSION['cat_a_'.$i.'']."'";
						$q_count .= ",'".$_SESSION['cat_a_'.$i.'']."'";
					}
				}else{
					if(!empty($_SESSION['cat_a_'.$i.''])){
						$query_adressen .= " AND kes_emailadressen.categorie_a IN('".$_SESSION['cat_a_'.$i.'']."'";
						$q_count .= " AND kes_emailadressen.categorie_a IN('".$_SESSION['cat_a_'.$i.'']."'";															   
						$cat_a_first = true;
					}
				}
			}
		}
		if($cat_a_first){
			$query_adressen .= ")";
			$q_count .= ")";
		}
	}
	
	if($_SESSION['cat_b_count'] > 0){
		
		for($i = 1; $i < $_SESSION['cat_b_count']+1; $i++){
			
			if($i==1){
				if(!empty($_SESSION['cat_b_'.$i.''])){
					$query_adressen .= " AND kes_emailadressen.categorie_b IN('".$_SESSION['cat_b_'.$i.'']."'";
					$q_count .= " AND kes_emailadressen.categorie_b IN('".$_SESSION['cat_b_'.$i.'']."'";
					$cat_b_first = true;
				}
			}else{
				if($cat_b_first){
					if(!empty($_SESSION['cat_b_'.$i.''])){
						$query_adressen .= ",'".$_SESSION['cat_b_'.$i.'']."'";
						$q_count .= ",'".$_SESSION['cat_b_'.$i.'']."'";
					}
				}else{
					if(!empty($_SESSION['cat_b_'.$i.''])){
						$query_adressen .= " AND kes_emailadressen.categorie_b IN('".$_SESSION['cat_b_'.$i.'']."'";
						$q_count .= " AND kes_emailadressen.categorie_b IN('".$_SESSION['cat_b_'.$i.'']."'";
						$cat_b_first = true;
					}
				}
			}
		}
		if($cat_b_first){
			$query_adressen .= ")";
			$q_count .= ")";
		}
	}
	
	$r_count = mysql_query($q_count);
	$rec_count = mysql_fetch_array($r_count);
	$aantal_adressen = $rec_count['aantal_adressen'];
	
	$res_adressen = mysql_query($query_adressen);
	
	if($res_adressen){

		$query_nieuwsbrief = sprintf("SELECT kes_nieuwsbrieven.naam, kes_nieuwsbrieven.soort_aanhef, kes_nieuwsbrieven.onderwerp, kes_nieuwsbrieven.locatie, kes_nieuwsbrieven.taal, kes_nieuwsbrieven.datum FROM kes_nieuwsbrieven WHERE kes_nieuwsbrieven.nieuwsbrief_id = '%s'", $nieuwsbrief_id);
		$res_nieuwsbrief = mysql_query($query_nieuwsbrief);
		$rec_nieuwsbrief = mysql_fetch_array($res_nieuwsbrief);
		
		if($res_nieuwsbrief){
			
			if(file_exists($_SERVER['DOCUMENT_ROOT']."/kes/nieuwsbrieven/".$rec_nieuwsbrief['locatie']."/index.html")){
				
				$bericht_org = file_get_contents($_SERVER['DOCUMENT_ROOT']."/kes/nieuwsbrieven/".$rec_nieuwsbrief['locatie']."/index.html");
				$bericht_org = addslashes($bericht_org);
				$soort_aanhef = $rec_nieuwsbrief['soort_aanhef'];
				$onderwerp_org = $rec_nieuwsbrief['onderwerp'];
				$titel_org = $rec_nieuwsbrief['naam'];
				$datum_org = $rec_nieuwsbrief['datum'];
				$taal_org = $rec_nieuwsbrief['taal'];
			
				while ($row = mysql_fetch_array($res_adressen)) {
					$count =  $count + 1;
					
					$id = $row[0];
					$voornaam = $row[1];
					$tussenvoegsel = $row[2];
					$achternaam = $row[3];
					$geslacht = $row[4];
					$bedrijfsnaam = $row[5];
					$emailadres = $row[6];
					$hash = $row[7];
					$bericht_new = $bericht_org;
					$onderwerp_new = $onderwerp_org;
					
					if($taal_org == "nederlands"){
						$datum = date('d-m-Y');	
					}else if($taal_org == "engels"){
						$datum = date('Y-m-d');	
					}else{
						$datum = date('d-m-Y');	
					}
					
					if($geslacht == "man"){
						if($taal_org == "nederlands"){
							$aanhef = "heer";
						}else if($taal_org == "engels"){
							$aanhef = "Mr.";
						}else if($taal_org == "duits"){
							$aanhef = "geehrter Herr";
						}
					}else{
						if($taal_org == "nederlands"){
							$aanhef = "mevrouw";
						}else if($taal_org == "engels"){
							$aanhef = "Mss.";
						}else if($taal_org == "duits"){
							$aanhef = "geehrte Frau";
						}
					}
					
					if(empty($tussenvoegsel)){						
						$aan = $voornaam." ".$achternaam;
					}else{
						$aan = $voornaam." ".$tussenvoegsel." ".$achternaam;
					}
					
					if($soort_aanhef == "voornaam_achternaam"){
						
						if(!empty($tussenvoegsel)){	
							$achternaam = $tussenvoegsel." ".$achternaam;
						}
						
					}else{
						if(!empty($tussenvoegsel)){	
							$achternaam = ucfirst($tussenvoegsel)." ".$achternaam;
						}
					}
					
					if($taal_org == "nederlands"){ $taal_afkorting = "nl"; }else if($taal_org == "engels"){ $taal_afkorting = "en"; 
					}else if($taal_org == "duits"){ $taal_afkorting = "de"; }else if($taal_org == "frans"){ $taal_afkorting = "fr"; 
					}else if($taal_org == "spaans"){ $taal_afkorting = "sp"; }
					
					$online_voorbeeld = $config['kes']['root']."bekijken.php?h=".$hash."&amp;n=".$nieuwsbrief_id."&amp;lang=".$taal_afkorting;
					$track_link = $config['kes']['root']."image.php?h=".$hash."&amp;n=".$nieuwsbrief_id;
					$link = $config['kes']['root']."link.php?h=".$hash."&amp;n=".$nieuwsbrief_id."&amp;u=";

					$afmeld_link = $config['kes']['root']."index.php?p=afmelden&amp;h=".$hash."&amp;c=".$config['klant']['code']."&amp;n=".$nieuwsbrief_id."&amp;lang=".$taal_afkorting;
										
					$tijd = date("H:i:s");
					
					$onderwerp_new = ereg_replace("{emailadres}", $emailadres, $onderwerp_new);
					$onderwerp_new = ereg_replace("{aanhef}", $aanhef, $onderwerp_new);
					$onderwerp_new = ereg_replace("{achternaam}", $achternaam, $onderwerp_new);
					$onderwerp_new = ereg_replace("{voornaam}", $voornaam, $onderwerp_new);
					$onderwerp_new = ereg_replace("{bedrijfsnaam}", $bedrijfsnaam, $onderwerp_new);
			
					$bericht_new = ereg_replace("{emailadres}", $emailadres, $bericht_new);
					$bericht_new = ereg_replace("{aanhef}", $aanhef, $bericht_new);
					$bericht_new = ereg_replace("{link}", $link, $bericht_new);	
					$bericht_new = ereg_replace("{afmeld_link}", $afmeld_link, $bericht_new);
					$bericht_new = ereg_replace("{online_voorbeeld}", $online_voorbeeld, $bericht_new);
					$bericht_new = ereg_replace("{achternaam}", $achternaam, $bericht_new);
					$bericht_new = ereg_replace("{voornaam}", $voornaam, $bericht_new);
					$bericht_new = ereg_replace("{bedrijfsnaam}", $bedrijfsnaam, $bericht_new);
					$bericht_new = ereg_replace("{track_link}", $track_link, $bericht_new);
					$bericht_new = ereg_replace("{titel}", $onderwerp_new, $bericht_new);
					$bericht_new = ereg_replace("{datum}", $datum, $bericht_new);
					$bericht_new = ereg_replace("{hash}", $hash, $bericht_new);
					$bericht_new = ereg_replace("{nieuwsbrief_id}", $nieuwsbrief_id, $bericht_new);
					
					mysql_close($config['database_kes']);
					
					$config['database_kes_komma']= mysql_connect($config['database_komma']['server'], $config['database_komma']['gebruikersnaam'], $config['database_komma']['wachtwoord']) or die("<h1>De database van Komma Mediadesign is tijdelijk onbereikbaar</h1><p>Helaas is het op dit moment niet mogelijk om e-mails te verzenden naar de database.<br />Probeert u het astublieft op een later tijdstip opnieuw.<br/><br/>Onze excuses voor het ongemak.</p><br /><br />" . mysql_error() ) ;

					//open de database:
					mysql_select_db($config['database_komma']['database_naam']) or die("<hr/>Het spijt me, database niet gevonden: <br/>" . mysql_error());
					
					$datum = date("Y-m-d");
					
					$q_send = sprintf("INSERT INTO kes_send_table (afzender_emailadres, afzender_naam, ontvanger_emailadres, ontvanger_naam, onderwerp, inhoud, verzend_datum, invoeg_datum, tijd) VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')", 
					$config['klant']['email_send'],
					$config['klant']['naam_send'],
					$emailadres,
					$aan,
					$onderwerp_new,
					$bericht_new,
					$verzend_datum,
					$datum,
					$tijd);
								
					$r_send = mysql_query($q_send);
					
					mysql_close($config['database_kes_komma']);
					
					$config['database_kes']=mysql_connect($config['database']['server'], $config['database']['gebruikersnaam'], $config['database']['wachtwoord']) or die("<h1>De website is tijdelijk onbereikbaar</h1><p>Helaas is het op dit moment niet mogelijk om contact te maken met de database.<br />Probeert u het astublieft op een later tijdstip opnieuw.<br/><br/>Onze excuses voor het ongemak.</p><br /><br />" .
			mysql_error() ) ;
			
					//open de database:
					mysql_select_db($config['database']['database_naam']) or die("<hr/>De database is helaas niet gevonden: <br/>" .
					mysql_error());
					
					$q_sending = sprintf("INSERT INTO kes_sendings (email_id, nieuwsbrief_id) VALUES ('%s', '%s')", $id, $nieuwsbrief_id);
					$r_sending = mysql_query($q_sending);
				
					echo($count." Het bericht naar <strong>".$emailadres."</strong> staat op de wachtlijst om verzonden te worden.<br />");

					if($count == $aantal_adressen){
						
						$datum_final = date("Y-m-d");
						$tijd_final = date("H:i:s");
						$geslacht_totaal = "";
						$talen_totaal = "";
						$cat_a_totaal = "";
						$cat_b_totaal = "";
	
						if($_SESSION['geslacht_count'] > 0){
							for($i = 1; $i < $_SESSION['geslacht_count']+1; $i++){
								if(!empty($_SESSION['geslacht_'.$i.''])){
									$geslacht_totaal .= $_SESSION['geslacht_'.$i.''].", ";
								}
							}
						}
						if($_SESSION['taal_count'] > 0){
							for($i = 1; $i < $_SESSION['taal_count']+1; $i++){
								if(!empty($_SESSION['taal_'.$i.''])){
									$talen_totaal .= $_SESSION['taal_'.$i.''].", ";
								}
							}	
						}
						if($_SESSION['cat_a_count'] > 0){
							for($i = 1; $i < $_SESSION['cat_a_count']+1; $i++){
								if(!empty($_SESSION['cat_a_'.$i.''])){
									$cat_a_totaal .= $_SESSION['cat_a_'.$i.''].", ";
								}
							}
						}
						if($_SESSION['cat_b_count'] > 0){
							for($i = 1; $i < $_SESSION['cat_b_count']+1; $i++){
								if(!empty($_SESSION['cat_b_'.$i.''])){
									$cat_b_totaal .= $_SESSION['cat_b_'.$i.''].", ";
								}
							}
						}
	
						$q_verzending = sprintf("INSERT INTO kes_verzendingen(aantal_adressen, nieuwsbrief_id, verzend_datum, invoeg_datum, tijd, talen, geslacht, categorie_a, categorie_b) 	VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')", 
							$aantal_adressen,
							$nieuwsbrief_id,
							$verzend_datum,
							$datum_final, 
							$tijd_final,
							$talen_totaal,
							$geslacht_totaal,
							$cat_a_totaal,
							$cat_b_totaal);
					
						$r_verzending = mysql_query($q_verzending);
						
						$q_nieuwsbrief_verzonden = "UPDATE kes_nieuwsbrieven SET kes_nieuwsbrieven.verzonden='ja' WHERE kes_nieuwsbrieven.nieuwsbrief_id = '$nieuwsbrief_id'";
						$r_nieuwsbrief_verzonden = mysql_query($q_nieuwsbrief_verzonden);
						
						echo("<br />Alle adressen zijn toegevoegd aan de wachtlijst. In totaal worden er <strong>".$aantal_adressen."</strong> e-mails verzonden.<br />");
						if($verzend_datum == $datum_final) { echo("U e-mails worden waarschijnlijk vandaag nog verstuurd.");
						}else{ echo("U e-mails worden ".date_dutch($verzend_datum)." verstuurd."); }
						
						$_POST['verzenden'] = "";
						
						unset($_POST);
						unset($_GET);
						session_destroy();
						
						?>
                        
                        <br /><br /><a href="index.php?p=adressen" title="Overzichtspagina">Klik hier om terug te gaan naar de overzichtspagina ></a>
                        <br /><br /><strong>KLIK DAARNA NIET OP VORIGE ALLE ADRESSEN ZULLEN DAN 2X AANGESCHREVEN WORDEN!</strong>
                        
                        <?php
						
					}
				}
			}else{
				echo("De nieuwsbrief die u probeert te verzenden bestaat niet meer op de server. <br />");	
				echo("Voeg de nieuwsbrief opnieuw toe of selecteer een andere nieuwsbrief.<br /><br />");
				echo("<a href=\"/kes/admin/index.php\" title=\"Terug naar het administrator panel\">Terug naar het administrator panel</a>");
			}
		}else{
			echo("De nieuwsbrief die u probeert te verzenden bestaat niet.<br />");	
			echo("Voeg de nieuwsbrief opnieuw toe of selecteer een andere nieuwsbrief.<br /><br />");
			echo("<a href=\"/kes/admin/index.php\" title=\"Terug naar het administrator panel\">Terug naar het administrator panel</a>");
		}
	}else{
		echo("Helaas is het nu niet mogelijk adressen uit de database te selecteren. <br />");	
		echo("U heeft de verkeerde criterea opgegeven of het systeem is offline. <br />");	
		echo("Probeer het later opnieuw. Als dit probleem zich blijft voor doen kunt u natuurlijk altijd contact opnemen met Komma Mediadesign.<br /><br />");
		echo("<a href=\"/kes/admin/index.php\" title=\"Terug naar het administrator panel\">Terug naar het administrator panel</a>");
	}


}else{
?>


<h1>Nieuwsbrief verzenden</h1>
<p>Maak hieronder een keuze uit de diverse instellingen om te bepalen aan wie u welke nieuwsbrief wilt versturen.
Wanneer geen keuze maakt in een categorie wordt er geen onderscheid gemaakt en dus wordt de mailing aan iedereen verzonden.<br /><br />
<a href="index.php?p=nieuwsbrieven&amp;p_nieuwsbrieven=test_verzenden" title="Test nieuwsbrief verzenden">Klik hier om een test nieuwsbrief te verzenden.</a></p>
<span class="label">* = verplicht</span><br /><br />
<form id="instellingen" name="instellingen" method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
	<div>
    
            <label>Nieuwsbrief*: </label><br /><br />
            

			<?php
            while ($rec_nieuwsbrieven = mysql_fetch_array($r_nieuwsbrieven)) { 
            
                $id = $rec_nieuwsbrieven['nieuwsbrief_id'];
                $naam = $rec_nieuwsbrieven['naam'];
                $onderwerp = $rec_nieuwsbrieven['onderwerp'];
                $taal = $rec_nieuwsbrieven['taal'];
                $locatie = $rec_nieuwsbrieven['locatie'];
                $datum_org = $rec_nieuwsbrieven['datum'];
                
                $datum = date_dutch($datum_org);
               
                $tijd = $rec_nieuwsbrieven['tijd'];
            
            ?>
            <input style="width:50px; margin-bottom:0; float:left;" type="radio" name="nieuwsbrief" value="<?php echo($id); ?>" 
                <?php if ($nieuwsbrief_id == $id) { echo("checked=\"checked\""); } ?>/>
                <span style="float:left;"><?php echo($naam." | ".$onderwerp." | ".ucfirst($taal)." | ".$datum." | ".$tijd." | "); ?>
                <a href="/kes/nieuwsbrieven/<?php echo($locatie);?>/index.html" title="Nieuwsbrief bekijken" target="_blank">Nieuwsbrief bekijken ></a></span><br /><br />
                
                
        <?php } ?>
        
        <br /><br />
          
        <?php  
		$geslacht_counter = 0;
		
		while ($row_geslacht = mysql_fetch_array($r_geslacht)) { $geslacht_counter++; ?>
        	
			<?php if(!empty($row_geslacht[0])){ ?>
            
            	<?php if(!$first_geslacht){ ?>
					Selecteer de gewenste geslachten:<br /><br />
                <?php $first_geslacht = true; } ?>
            
				<span class="checkbox_box"><input name="<?php echo("geslacht_".$geslacht_counter); ?>" type="checkbox" class="checkbox" value="<?php echo($row_geslacht[0]); ?>" /></span>
                <span class="checkbox_tekst"><?php echo(ucfirst($row_geslacht[0])); ?></span>		
                 
        
	        <?php } ?>
        
        <?php } ?>
        
        <?php echo("<br /><br /><br />"); ?>
        
        <?php 
		$taal_counter = 0;
		
		while ($row_taal = mysql_fetch_array($r_talen)) { $taal_counter++; ?>
        
        		<?php if(!empty($row_taal[0])){ ?>
                
                	<?php if(!$first_taal){ ?>
                        Selecteer aan welke talen u de nieuwsbrief wilt verzenden:<br /><br />
                    <?php $first_taal = true; } ?>
        
					<span class="checkbox_box"><input name="<?php echo("taal_".$taal_counter); ?>" type="checkbox" class="checkbox" value="<?php echo($row_taal[0]); ?>" /></span>
                    <span class="checkbox_tekst"><?php echo(ucfirst($row_taal[0])); ?></span>
                
				<?php } ?>   
        
        <?php } ?>
                
        <?php  
		$cat_a_counter = 0;
		
		while ($row_cat_a = mysql_fetch_array($r_cat_a)) { $cat_a_counter++; ?>
        
        	<?php if(!empty($row_cat_a[0])){ ?>
            
					<?php if(!$first_cat_a){ ?>
                    	<?php echo("<br /><br /><br />"); ?>
                        Selecteer de gewenste categorie A:<br /><br />
                    <?php $first_cat_a = true; } ?>
                    
				<span class="checkbox_box"><input name="<?php echo("cat_a_".$cat_a_counter); ?>" type="checkbox" class="checkbox" value="<?php echo($row_cat_a[0]); ?>" /></span>
				<span class="checkbox_tekst"><?php echo(ucfirst($row_cat_a[0])); ?></span>

        	<?php } ?>
        
        <?php } ?>
        
        
               
        <?php  
		$cat_b_counter = 0;
		
		while ($row_cat_b = mysql_fetch_array($r_cat_b)) { $cat_b_counter++; ?>
        	
			<?php if(!empty($row_cat_b[0])){ ?>
            
            	<?php if(!$first_cat_b){ ?>
                	<?php echo("<br /><br /><br />"); ?>
					Selecteer de gewenste categorie B:<br /><br />
                <?php $first_cat_b = true; } ?>
            
				<span class="checkbox_box"><input name="<?php echo("cat_b_".$cat_b_counter); ?>" type="checkbox" class="checkbox" value="<?php echo($row_cat_b[0]); ?>" /></span>
				<span class="checkbox_tekst"><?php echo(ucfirst($row_cat_b[0])); ?></span>
                
        
	        <?php } ?>
        
        <?php } ?>
         
              
        <?php 
		
		$_SESSION['geslacht_count'] = $geslacht_counter;
		$_SESSION['taal_count'] = $taal_counter;
		$_SESSION['cat_a_count'] = $cat_a_counter;
		$_SESSION['cat_b_count'] = $cat_b_counter;
		
		?>
        <br /><br /><br />
        
        <label>Verzenddatum (dd-mm-jjjj)*</label><input name="verzend_datum" value="<?php echo(date_dutch($verzend_datum)); ?>" />
        <?php if(!$valid_verzend_datum && $verzenden){ print("<span class=\"error\"> (".$config['taal']['foute_invoer'].")</span>"); }?>
        
        <br /><br />
      	<input name="verzenden" type="submit" value="Verzenden" class="submit" />
       
	</div>
</form>    


<?php
}
?>