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/user_wijzigen_form.php
<?php

if(isset($_POST['verzenden'])){
	$verzenden = true;
}

if(!$verzenden){
	$email_id = $_GET['email_id'];
	
	$query_user = "SELECT kes_emailadressen.email_id, kes_emailadressen.voornaam, kes_emailadressen.tussenvoegsel, kes_emailadressen.achternaam, kes_emailadressen.geslacht, kes_emailadressen.bedrijfsnaam, kes_emailadressen.telefoonnummer, kes_emailadressen.geboortedatum, kes_emailadressen.taal, kes_emailadressen.categorie_a, kes_emailadressen.categorie_b FROM kes_emailadressen WHERE kes_emailadressen.email_id='$email_id'";
	$res_user = mysql_query($query_user);
	$rec_user= mysql_fetch_array($res_user);
	
	$voornaam = $rec_user['voornaam'];
	$tussenvoegsel = $rec_user['tussenvoegsel'];
	$achternaam = $rec_user['achternaam'];
	$geslacht = $rec_user['geslacht'];
	$geboortedatum = $rec_user['geboortedatum'];
	$bedrijfsnaam = $rec_user['bedrijfsnaam'];
	$telefoonnummer = $rec_user['telefoonnummer'];
	$taal2 = $rec_user['taal'];
	$categorie_a = $rec_user['categorie_a'];
	$categorie_b = $rec_user['categorie_b'];
	
	$datum_array = explode("-", $geboortedatum);
	$dag = $datum_array[2];
	$maand = $datum_array[1];
	$jaar = $datum_array[0];
	
}

if(isset($_POST['email_id'])){
	$email_id = $_POST['email_id'];
}
if(isset($_POST['voornaam'])){
	$voornaam = $_POST['voornaam'];
	$voornaam = trim($voornaam);
	$lengte_voornaam = strlen($voornaam);
	if(($lengte_voornaam > 1) && ($lengte_voornaam < 45)){
		$valid_voornaam = true;
	}else{
		$valid_voornaam = false;
	}
}else{
	$valid_voornaam = false;
}
if(isset($_POST['tussenvoegsel'])){
	$tussenvoegsel = $_POST['tussenvoegsel'];
	$tussenvoegsel = trim($tussenvoegsel);
	$lengte_tussenvoegsel = strlen($tussenvoegsel);
	if((($lengte_tussenvoegsel > 1) && ($lengte_tussenvoegsel < 45)) || $lengte_tussenvoegsel == 0){
		$valid_tussenvoegsel = true;
	}else{
		$valid_tussenvoegsel = false;
	}
}else{
	$valid_tussenvoegsel = false;
}
if(isset($_POST['achternaam'])){
	$achternaam = $_POST['achternaam'];
	$achternaam = trim($achternaam);
	$lengte_achternaam = strlen($achternaam);
	if(($lengte_achternaam > 1) && ($lengte_achternaam < 45)){
		$valid_achternaam = true;
	}else{
		$valid_achternaam = false;
	}
}else{
	$valid_achternaam = false;
}
if(isset($_POST['geslacht'])){
	$geslacht = $_POST['geslacht'];
	$valid_geslacht = true;
}else{
	$valid_geslacht = false;
}

if($config['kes']['geboortedatum'] == "ja"){

	if(isset($_POST['dag']) && isset($_POST['maand']) && isset($_POST['jaar'])){
		$dag = $_POST['dag'];
		$maand = $_POST['maand'];
		$jaar = $_POST['jaar'];
		$dag = trim($dag);
		$maand = trim($maand);
		$jaar = trim($jaar);
		if(ereg("^[0-9]*$",$dag) && ereg("^[0-9]*$",$maand) && ereg("^[0-9]*$",$jaar) && !empty($dag) && !empty($maand) && !empty($jaar)){
			if(strlen($jaar)<4){
				$valid_geboortedatum = false;	
			}else{
				if(strlen($dag)<2){
					$dag = "0".$dag;
				}
				if(strlen($maand)<2){
					$maand = "0".$maand;
				}
				$geboortedatum = $jaar."-".$maand."-".$dag;
				if( checkdate($maand, $dag, $jaar) && ($jaar < date('Y')) ){
					$valid_geboortedatum = true;
				}else{
					$valid_geboortedatum = false;
				}
			}
		}else if (empty($dag) && empty($maand) && empty($jaar)) {
			if($config['kes']['geboortedatum_verplicht'] != "ja"){
				$valid_geboortedatum = true;	
				$geboortedatum = "0000-00-00";
			}else{
				$valid_geboortedatum = false;	
			}
		}else{
			$valid_geboortedatum = false;	  
		}
	}else{
		$valid_geboortedatum = false;
		if($config['kes']['geboortedatum_verplicht'] != "ja"){
			$valid_geboortedatum = true;	
			$geboortedatum = "0000-00-00";
		}
	}
}else{
	$valid_geboortedatum = true;
	$geboortedatum = "0000-00-00";
}

if($config['kes']['bedrijfsnaam'] == "ja"){
	
	if(isset($_POST['bedrijfsnaam'])){
		$bedrijfsnaam = $_POST['bedrijfsnaam'];
		$bedrijfsnaam = trim($bedrijfsnaam);
		$lengte_bedrijfsnaam = strlen($bedrijfsnaam);
		$te_lang_bedrijfsnaam = false;
		if(($lengte_bedrijfsnaam > 1) && ($lengte_bedrijfsnaam < 250)){
			$valid_bedrijfsnaam = true;
		}else{
			$valid_bedrijfsnaam = false;
			if($lengte_bedrijfsnaam > 249){
				$te_lang_bedrijfsnaam = true;
			}
			if($config['kes']['bedrijfsnaam_verplicht'] != "ja" && $lengte_bedrijfsnaam == 0){
				$valid_bedrijfsnaam = true;
			}
		}
	}else{
		$valid_bedrijfsnaam = false;
		if($config['kes']['bedrijfsnaam_verplicht'] != "ja"){
			$valid_bedrijfsnaam = true;
		}
	}
	
}else{
	$valid_bedrijfsnaam = true;
	$bedrijfsnaam = "";
}

if($config['kes']['telefoonnummer'] == "ja"){
	if(isset($_POST['telefoonnummer'])){
		$telefoonnummer = $_POST['telefoonnummer'];
		$telefoonnummer = trim($telefoonnummer);
		$telefoonnummer2 = str_replace("-","",$telefoonnummer);
		$telefoonnummer2 = str_replace(" ","",$telefoonnummer2);
		$telefoonnummer2 = str_replace("+","00",$telefoonnummer2);
		if(ereg("^[0-9]*$",$telefoonnummer2)){
			$lengte_telnr = strlen($telefoonnummer2);
			if($lengte_telnr == 10 || $lengte_telnr == 13){
				$valid_telefoonnummer = true;
			}else{
				$valid_telefoonnummer = false;
				if($config['kes']['telefoonnummer_verplicht'] != "ja" && $lengte_telnr == 0){
					$valid_telefoonnummer = true;
				}
			}
		}else{
			$valid_telefoonnummer = false;
		}
	}else{
		$valid_telefoonnummer = false;
		if($config['kes']['telefoonnummer_verplicht'] != "ja"){
			$valid_telefoonnummer = true;
		}
	}
}else{
	$valid_telefoonnummer = true;
	$telefoonnummer = "";
}
if(isset($_POST['taal'])){
	$taal2 = $_POST['taal'];
	$taal2 = trim($taal2);
	$taal2 = strtolower($taal2);
	
	if($taal2 == "nederlands" || $taal2 == "frans" || $taal2 == "duits" || $taal2 == "engels" || $taal2 == "spaans"){
		$valid_taal = true;
	}else{
		$valid_taal = false;
	}
	
}else{
	$valid_taal = false;
}

if(isset($_POST['categorie_a'])){
	$categorie_a = $_POST['categorie_a'];
	$categorie_a = trim($categorie_a);
	$categorie_a = strtolower($categorie_a);
	$categorie_a = str_replace(" ","",$categorie_a);
	$lengte_categorie_a = strlen($categorie_a);
	if(($lengte_categorie_a > 0) && ($lengte_categorie_a < 25)){
		$valid_categorie_a = true;
	}else{
		$valid_categorie_a = false;
	}
}else{
	$valid_categorie_a = false;
}
if(isset($_POST['categorie_b'])){
	$categorie_b = $_POST['categorie_b'];
	$categorie_b = trim($categorie_b);
	$categorie_b = strtolower($categorie_b);
	$categorie_b = str_replace(" ","",$categorie_b);
	$lengte_categorie_b = strlen($categorie_b);
	if($lengte_categorie_b < 25){
		$valid_categorie_b = true;
	}else{
		$valid_categorie_b = false;
	}
}else{
	$valid_categorie_b = false;
}

if($verzenden && $valid_voornaam && $valid_tussenvoegsel && $valid_achternaam && $valid_geslacht && $valid_geboortedatum && $valid_bedrijfsnaam && $valid_telefoonnummer && $valid_taal && $valid_categorie_a && $valid_categorie_b){
	
	$voornaam = ucfirst($voornaam);
	$tussenvoegsel = strtolower($tussenvoegsel);
	$achternaam = ucfirst($achternaam);
		
	$voornaam = checkData($voornaam);
	$tussenvoegsel = checkData($tussenvoegsel);
	$achternaam = checkData($achternaam);
	$geslacht = checkData($geslacht);
	$bedrijfsnaam = checkData($bedrijfsnaam);
	$telefoonnummer = checkData($telefoonnummer2);
	$geboortedatum = checkData($geboortedatum);
	$taal2 = checkData($taal2);
	$categorie_a = checkData($categorie_a);
	$categorie_b = checkData($categorie_b);
	
	
	$q_account = sprintf("UPDATE kes_emailadressen SET kes_emailadressen.voornaam = '%s', kes_emailadressen.tussenvoegsel = '%s', kes_emailadressen.achternaam = '%s', kes_emailadressen.geslacht = '%s', kes_emailadressen.bedrijfsnaam = '%s', kes_emailadressen.telefoonnummer = '%s', kes_emailadressen.geboortedatum = '%s', kes_emailadressen.taal = '%s', kes_emailadressen.categorie_a = '%s', kes_emailadressen.categorie_b = '%s' WHERE kes_emailadressen.email_id = '%s'",																																																																																																																																					  	$voornaam,
	$tussenvoegsel,
	$achternaam,
	$geslacht,
	$bedrijfsnaam,
	$telefoonnummer,
	$geboortedatum,
	$taal2,
	$categorie_a,
	$categorie_b,
	$email_id);
	
	$r_account = mysql_query($q_account);
	
	if($r_account){ ?>
		<h1>Succesvol gewijzigd</h1>
		<p><a href="index.php?p=user_wijzigen&amp;email_id=<?php echo($email_id); ?>">Klik hier om de informatie pagina van deze persoon opnieuw te bekijken ></a><br />
        <a href="index.php?p=adressen">Klik hier om terug te gaan naar de overzichtspagina ></a></p>
	<?php }else{ ?>
		<h1>Er zijn fouten opgetreden</h1>
		<p>Als dit probleem zich blijft voor doen neem dan contact op met Komma Mediadesign.<br />
        <a href="index.php?p=adressen">Klik hier om terug te gaan naar de overzichtspagina ></a></p>
	<?php }

}else{
	
?>

<h1>Wijzigen
<?php 
            echo(" "); echo($voornaam); echo(" "); 
            if(!empty($tussenvoegsel)){ echo($tussenvoegsel); echo(" "); } 
            echo($achternaam);
?>
</h1>
<br /><br />
<form id="aanmelden" name="aanmelden" method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
	<div>
    	<?php if($config['kes']['bedrijfsnaam'] == "ja"){ ?>
        
    		<label><?php echo($config['taal']['bedrijfsnaam']);?><?php if($config['kes']['bedrijfsnaam_verplicht'] == "ja"){ echo("*"); } ?></label>
            <input name="bedrijfsnaam" value="<?php echo($bedrijfsnaam) ?>" />
            <?php if(!$valid_bedrijfsnaam && $verzenden){ print("<span class=\"error\"> (".$config['taal']['foute_invoer'].")</span>"); }?>
            <?php if(!$valid_bedrijfsnaam && $verzenden && $te_lang_bedrijfsnaam){ print("<span class=\"error\"><br />(".$config['taal']['te_lang'].")</span>"); }?><br />
        
        <?php } ?>  
        
        <label><?php echo($config['taal']['voornaam']);?>*</label>
		<input name="voornaam" value="<?php echo($voornaam) ?>" />
        <?php if(!$valid_voornaam && $verzenden){ print("<span class=\"error\"> (".$config['taal']['foute_invoer'].")</span>"); }?><br />
        
        <label><?php echo($config['taal']['tussenvoegsel']);?></label>
		<input name="tussenvoegsel" value="<?php echo($tussenvoegsel) ?>" />
        <?php if(!$valid_tussenvoegsel && $verzenden){ print("<span class=\"error\"> (".$config['taal']['foute_invoer'].")</span>"); }?><br />
        
        <label><?php echo($config['taal']['achternaam']);?>*</label>
		<input name="achternaam" value="<?php echo($achternaam) ?>" />
        <?php if(!$valid_achternaam && $verzenden){ print("<span class=\"error\"> (".$config['taal']['foute_invoer'].")</span>"); }?><br />
        
        <label><?php echo($config['taal']['geslacht']);?>*</label>
		<input type="radio" name="geslacht" class="geslacht"  id="man" value="man" <?php if ($geslacht == "man") {print("checked= \"checked\"");} else{ print("");} ?>/><span class="label_check"><?php echo($config['taal']['geslacht_man']);?></span>
        <input type="radio" name="geslacht" class="geslacht" id="vrouw" value="vrouw" <?php if ($geslacht == "vrouw") {print("checked= \"checked\"");} else {print("");}?>/><span class="label_check"><?php echo($config['taal']['geslacht_vrouw']);?></span>
        <?php if(!$valid_geslacht && $verzenden){ print("<span class=\"error\"> (".$config['taal']['foute_invoer'].")</span>"); }?><br />
           
        <?php if($config['kes']['telefoonnummer'] == "ja"){ ?>
        
            <label><?php echo($config['taal']['telefoonnummer']);?><?php if($config['kes']['telefoonnummer_verplicht'] == "ja"){ echo("*"); } ?></label>
            <input name="telefoonnummer" value="<?php echo($telefoonnummer) ?>" />
            <?php if(!$valid_telefoonnummer && $verzenden){ print("<span class=\"error\"> (".$config['taal']['foute_invoer'].")</span>"); }?><br />
        
        <?php } ?>  
        
        <?php if($config['kes']['geboortedatum'] == "ja"){ ?>
        
            <label><?php echo($config['taal']['geboortedatum']);?><?php if($config['kes']['geboortedatum_verplicht'] == "ja"){ echo("*"); } ?></label>
            
            <input name="dag" class="geboortedatum" value="<?php echo($dag) ?>" maxlength="2" size="2"/> -
            <input name="maand" class="geboortedatum" value="<?php echo($maand) ?>" maxlength="2" size="2"/> -
            <input name="jaar" class="geboortedatum" value="<?php echo($jaar) ?>" maxlength="4" size="4"/>
                
            <?php if(!$valid_geboortedatum && $verzenden){ print("<span class=\"error\"> (".$config['taal']['foute_invoer'].")</span>"); }?><br /><br /><br />
     
 		<?php } ?>    
        
        <label>Taal*</label>
		<input name="taal" value="<?php echo($taal2) ?>" />
        <?php if(!$valid_taal && $verzenden){ print("<span class=\"error\"> (".$config['taal']['foute_invoer'].")</span>"); }?><br />
        
        <label>Categorie A*</label>
		<input name="categorie_a" value="<?php echo($categorie_a) ?>" />
        <?php if(!$valid_categorie_a && $verzenden){ print("<span class=\"error\"> (".$config['taal']['foute_invoer'].")</span>"); }?><br />
        
     	<label>Categorie B</label>
		<input name="categorie_b" value="<?php echo($categorie_b) ?>" />
        <?php if(!$valid_categorie_b && $verzenden){ print("<span class=\"error\"> (".$config['taal']['foute_invoer'].")</span>"); }?><br />
        
        <input type="hidden" name="email_id" value="<?php echo($email_id); ?>" />
        
     
        <input name="verzenden" type="submit" value="Wijzigen" class="submit" />
	</div>
</form>

<?php
}
?>