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/promic.komma.pro/wwwroot/es/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>Cuenta ha sido activado con &eacute;xito</h1>
						<p>Su cuenta ha sido activado con &eacute;xito y su contrase&ntilde;a est&aacute; registrado.<br />Usted puedo entrar v&iacute;a el bot&oacute;n &lsquo;ingreso para clientes&rsquo; en la parte arriba en nuestra p&aacute;gina web.</p>
					</div>
					
				<?php }else{
					$error = true;
				}
			}else{ ?>
		
			<div id="systeemFormulier">
            
			<h1>Por favor, introduzca la contrase&ntilde;a que desea utilizar y acepta las condiciones generales.</h1>
			
			<?php if($verzenden){ ?><div class="foutmelding">Por favor, entre sus datos correctamente.</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;">Su contrase&ntilde;a:</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;">Confirma su contrase&ntilde;a:</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;"> Condiciones generales:</span>
                Para poder utilizar su cuenta se debe aceptar las condiciones generales. <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>Su cuenta ya est&aacute; registrado y activado.</h1>
                <p>Su cuenta ya est&aacute; registrado y activado. En caso que haya olvidado su contrse&ntilde;a, puede hacer clic en '<a href="/es/forgot-password">Contrase&ntilde;a olvidada</a>'.</p>
            </div>
		<?php }else{ 
			$error = true;
		}
	}else{
		$error = true;
	} 
	
	if($error){ ?>
	
	<div id="systeemFormulier">
		<h1>Por favor, introduzca la contrase&ntilde;a que desea utilizar y acepta las condiciones generales.</h1>
	<p>Aparentamente, se han ocurrido algunos fallos durante la registración. Desafortunadamente no es posible de enviar datos en este momento.</p>
    <p>Por favor intente de nuevo. Si estos problemas ocurran frecuentemente, contacte con nosotros por email <a href="mailto:info@promic.com">info@promic.com.</a><br /><br />
        Perdonenos por cualquier inconveniencia.</p>
	</div>
	
	<?php } 
}?>