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&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
}
?>