File: D:/HostingSpaces/SBogers10/promic.komma.pro/wwwroot/fr/account_activate_promic.php
<?php
$_SESSION['taalPopUp'] = "nietWeergeven";
if (isset($_GET["e"]) && isset($_GET["c"]))
{
$emailadres = checkData($_GET["e"]);
$code = checkData($_GET["c"]);
$query3 = "SELECT * FROM accounts WHERE emailadres = '$emailadres' AND code = '$code'";
$result3 = mysql_query($query3);
$record3 = mysql_fetch_assoc($result3);
$emailadres_db = $record3['emailadres'];
$geactiveerd = $record3['geactiveerd'];
if($result3){
if($emailadres_db == $emailadres && $geactiveerd == "nee"){
if (isset($_POST['wachtwoord'])){ $verzenden = true; }
if(isset($_POST['wachtwoord'])){
$wachtwoord = $_POST['wachtwoord'];
$wachtwoord = trim($wachtwoord);
$lengte_wachtwoord = strlen($wachtwoord);
if(($lengte_wachtwoord > 1) && ($lengte_wachtwoord < 45) && $wachtwoord != "Wachtwoord"){
$valid_wachtwoord = true;
}else{
$valid_wachtwoord = false;
}
}else{
$valid_wachtwoord = false;
}
if(isset($_POST['wachtwoord_check'])){
$wachtwoord_check = $_POST['wachtwoord_check'];
$wachtwoord_check = trim($wachtwoord_check);
$lengte_wachtwoord = strlen($wachtwoord_check);
if(($lengte_wachtwoord > 1) && ($lengte_wachtwoord < 45) && $wachtwoord_check != "Wachtwoord" && $wachtwoord == $wachtwoord_check){
$valid_wachtwoord_check = true;
}else{
$valid_wachtwoord_check = false;
}
}else{
$valid_wachtwoord_check = false;
}
if(isset($_POST['akkoord_voorwaarden'])){
$valid_voorwaarden = true;
}else{
$valid_voorwaarden = false;
}
if($valid_wachtwoord && $valid_voorwaarden){
$wachtwoord = utf8_decode($wachtwoord);
$wachtwoord = htmlentities($wachtwoord);
$wachtwoord = checkData($wachtwoord);
$wachtwoord = sha1($wachtwoord);
$Password_rick="";
for ($r=1;$r<=10;$r++){
$trap_rick=rand(0,18);
$Password_rick=$Password_rick.substr("abcdefghkm123456789",$trap_rick,1);
}
$code_rick=strtoupper($Password_rick);
$date = date_create();
$datum_waarde = date_format($date, 'Y-m-d H:i:s');
$query = sprintf("UPDATE accounts SET accounts.akkoord_voorwaarden = 'ja', accounts.akkoord_datum = '%s' WHERE account_id = '%s'", $datum_waarde, $_SESSION['login']['id']);
$result = mysql_query($query);
$query = sprintf("UPDATE accounts SET accounts.geactiveerd = 'ja', accounts.code_rick = '%s', accounts.wachtwoord = '%s', accounts.akkoord_voorwaarden = 'ja', accounts.akkoord_datum = '%s' WHERE emailadres = '%s' AND code = '%s'",
$code_rick, $wachtwoord, $datum_waarde, $emailadres, $code);
$result = mysql_query($query);
if($result){ ?>
<div id="systeemFormulier">
<h1>Compte créée avec succés!</h1>
<p>Votre compte a été créée avec succés et votre mot de passe a été établi.<br />Dés aujourd’hui, vous pouvez vous connecter via le bouton ‘identification client’ dans le coin gauche en haut de la page d’acceuil. Nous vous souhaitons une bonne navigation .</p>
</div>
<?php }else{
$error = true;
}
}else{ ?>
<div id="systeemFormulier">
<h1>Merci d’entrer votre mot de passe et nous indiquer que vous acceptez les conditions générales.</h1>
<?php if($verzenden){ ?><div class="foutmelding">Merci de remplir correctement tous les champs .</div><?php } ?>
<form id="aanmeldenAccount" class="nl" name="aanmeldenAccount" action="<?php $_SERVER['PHP_SELF']; ?>" method="post"/>
<label style="font-size:18px; color:#333333; font-weight:bold; padding-bottom:10px; display:block;">Votre mot de passe:</label>
<input id="wachtwoord" name="wachtwoord" <?php if($verzenden && !$valid_wachtwoord){ echo("class=\"error\""); }?> type="password" value="<?php if(!empty($wachtwoord)){ echo($wachtwoord); }else{ echo("Wachtwoord"); } ?>" />
<?php if($verzenden && !$valid_wachtwoord){ ?><div class="foutmelding"><?php echo($_SESSION['taal_table']['text']['account_wachtwoord_error']); ?></div><?php } ?>
<label style="font-size:18px; color:#333333; font-weight:bold; padding-bottom:10px; display:block;">Confirmer votre mot de passe:</label>
<input id="wachtwoord_check" name="wachtwoord_check" <?php if($verzenden && !$valid_wachtwoord_check){ echo("class=\"error\""); }?> type="password" value="<?php if(!empty($wachtwoord_check)){ echo($wachtwoord_check); }else{ echo("Wachtwoord"); } ?>" />
<?php if($verzenden && !$valid_wachtwoord_check){ ?><div class="foutmelding"><?php echo($_SESSION['taal_table']['text']['account_wachtwoord_check_error']); ?></div><?php } ?>
<p><br /><span style="font-size:18px; color:#333333; font-weight:bold; padding-bottom:10px; display:block;">Conditions générales:</span>
Afin d’activer votre compte, vous devez accepter les conditions générales.<br /><a target="_blank" href="<?php echo($_SESSION['taal_table']['url']['taal']."/".$_SESSION['taal_table']['url']['leveringsvoorwaarden']); ?>"><?php echo($_SESSION['taal_table']['text']['voorwaarden_btn_nieuwe_klant']); ?></a></p>
<div class="clear_both"></div>
<input id="akkoord_voorwaarden" type="checkbox" name="akkoord_voorwaarden" <?php if($valid_voorwaarden){ echo("checked=\"checked\""); } ?>/><label style="font-size:18px; color:#333333;" id="label_akkoord_voorwaarden" for="akkoord_voorwaarden"><?php echo($_SESSION['taal_table']['text']['voorwaarden_acceptatie_nieuwe_klant']); ?></label>
<?php if($verzenden && !$valid_voorwaarden ){ ?><div class="foutmelding"><?php echo($_SESSION['taal_table']['text']['voorwaarden_error']); ?></div><?php } ?>
<div class="clear_both"></div>
<br /><br />
<a id="systeemFormulierSubmit" class="ctaButton ctaBlack animationBlack">
<span class="left"><span class="text"><?php echo($_SESSION['taal_table']['text']['opslaan_knop']); ?></span><span class="up"></span><span class="hover"></span></span>
<span class="right"><span class="icon arrowRight"></span><span class="up"></span><span class="hover"></span></span>
</a>
</form>
</div>
<div id="fullVerticalLine"><div class="line"></div></div>
<?php }
}else if($emailadres_db == $emailadres && $geactiveerd == "ja"){ ?>
<div id="systeemFormulier">
<h1>Votre compte a été activé.</h1>
<p>Votre compte a été activé. En cas d’oubli du mot de passe, nous vous invitons à utiliser la fonction '<a href="/fr/forgot-password">mot de passe oublié</a>'.</p>
</div>
<?php }else{
$error = true;
}
}else{
$error = true;
}
if($error){ ?>
<div id="systeemFormulier">
<h1>Merci d’entrer votre mot de passe et nous indiquer que vous acceptez les conditions générales.</h1>
<p>Il semblerait que des erreurs se soient produites durant l’enregistrement. Malheureusement, il n’est pas possible d’activer votre compte maintenant.</p>
<p>Merci d’essayer à nouveau. Si ces problèmes apparaissent souvent, merci de nous contacter par email sur <a href="mailto:info@promic.com">info@promic.com.</a><br /><br />
Merci d’accepter nos excuses pour la gêne occasionnée.</p>
</div>
<?php }
}?>