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

	$email_id = $_GET['email_id'];
	
	$kleur_nieuwsbrieven = true;
	
	$query_user = "SELECT kes_emailadressen.voornaam, kes_emailadressen.tussenvoegsel, kes_emailadressen.achternaam, kes_emailadressen.geslacht, kes_emailadressen.emailadres, kes_emailadressen.bedrijfsnaam, kes_emailadressen.telefoonnummer, kes_emailadressen.geboortedatum, kes_emailadressen.geactiveerd, kes_emailadressen.status, kes_emailadressen.taal, kes_emailadressen.categorie_a, kes_emailadressen.categorie_b, kes_emailadressen.datum_in, kes_emailadressen.tijd_in, kes_emailadressen.verwijderd, kes_emailadressen.datum_uit, kes_emailadressen.verwijderd_door, kes_emailadressen.source FROM kes_emailadressen WHERE kes_emailadressen.email_id='$email_id'";
	$res_user = mysql_query($query_user);
	$rec_user= mysql_fetch_array($res_user);
	
?>

<h1>Statistieken
<?php 
            echo(" "); echo($rec_user['voornaam']); echo(" "); 
            if(!empty($rec_user['tussenvoegsel'])){ echo($rec_user['tussenvoegsel']); echo(" "); } 
            echo($rec_user['achternaam']);
?>
</h1>

<p>Hieronder vindt u alle informatie van de geselecteerde persoon.</p><br />

<h2>Gebruikergegevens</h2>

<p><strong>E-mailadres:</strong> <?php echo($rec_user['emailadres']);?></p>

<div class="left" style="padding-right:90px;">
<table class="user_stats" cellpadding="0" cellspacing="0">
    <tr>
        <td><strong>Naam:</strong></td>
        <td>
        <?php 
            echo($rec_user['voornaam']); echo(" "); 
            if(!empty($rec_user['tussenvoegsel'])){ echo($rec_user['tussenvoegsel']); echo(" "); } 
            echo($rec_user['achternaam']);
        ?>
        </td>
    </tr>
    
    <tr>
        <td><strong>Geslacht:</strong></td><td><?php echo(ucfirst($rec_user['geslacht'])); ?></td>
    </tr>
    
    <?php if(!empty($rec_user['bedrijfsnaam'])){ ?>
    <tr><td><strong>Bedrijfsnaam:</strong></td><td><?php echo($rec_user['bedrijfsnaam']); ?></td></tr>
    <?php } ?>
    
    <?php if(!empty($rec_user['telefoonnummer'])){ ?>
    <tr><td><strong>Telefoonnummer:</strong></td><td><?php echo($rec_user['telefoonnummer']); ?></td></tr>
    <?php } ?>
    
    <tr><td><strong>Geboortedatum:</strong></td><td><?php echo(date_dutch($rec_user['geboortedatum'])); ?></td></tr>
    
    <tr><td><strong>Geverifieerd:</strong></td><td><?php echo(ucfirst($rec_user['geactiveerd'])); ?></td></tr>
    
    <tr><td><strong>Geaccepteerd:</strong></td><td><?php echo(ucfirst($rec_user['status'])); ?></td></tr>
    </table>
    </div><div class="left">
<table class="user_stats" cellpadding="0" cellspacing="0">
    <tr><td><strong>Taal:</strong></td><td><?php echo(ucfirst($rec_user['taal'])); ?></td></tr>
    
    <?php if(!empty($rec_user['categorie_a'])){ ?>
    <tr><td><strong>Categorie A:</strong></td><td><?php echo($rec_user['categorie_a']); ?></td></tr>
    <?php } ?>
    
    <?php if(!empty($rec_user['categorie_b'])){ ?>
    <tr><td><strong>Categorie B:</strong></td><td><?php echo($rec_user['categorie_b']); ?></td></tr>
    <?php } ?>
    
    <tr><td><strong>Bron:</strong></td><td><?php echo($rec_user['source']); ?></td></tr>
    
    <tr><td><strong>Invoegdatum:</strong></td><td><?php echo(date_dutch($rec_user['datum_in'])); ?></td></tr>
    
    <tr><td><strong>Invoegtijd:</strong></td><td><?php echo($rec_user['tijd_in']); ?></td></tr>
    
    <tr><td><strong>Verwijderd:</strong></td><td><?php echo(ucfirst($rec_user['verwijderd'])); ?></td></tr>
    
    <?php if ($rec_user['verwijderd'] == "ja") { ?>
        <tr><td><strong>Verwijderd door:</strong></td><td><?php echo(ucfirst($rec_user['verwijderd_door'])); ?></td></tr>
        <tr><td><strong>Verwijderdatum:</strong></td><td><?php echo(ucfirst($rec_user['datum_uit'])); ?></td></tr>
	<?php } ?>
    
    
</table>
</div>
<div class="clear"></div>
<br /><br /><br /><br />

<h2>Ontvangen nieuwsbrieven</h2>

<?php

	$guery_nieuwsbrieven = "SELECT nieuwsbrief_id FROM kes_track_email WHERE kes_track_email.email_id = '$email_id' UNION SELECT nieuwsbrief_id FROM kes_track_online WHERE kes_track_online.email_id = '$email_id' GROUP BY nieuwsbrief_id ORDER BY nieuwsbrief_id desc";
	$res_nieuwsbrieven = mysql_query($guery_nieuwsbrieven);
	
	
	while($rec_nieuwsbrieven = mysql_fetch_array($res_nieuwsbrieven)){
		
		$nieuwsbrief_id = $rec_nieuwsbrieven[0];
		
		$query_nieuwsbrief = "SELECT kes_nieuwsbrieven.naam, kes_nieuwsbrieven.onderwerp, kes_nieuwsbrieven.locatie, kes_nieuwsbrieven.taal FROM kes_nieuwsbrieven WHERE kes_nieuwsbrieven.nieuwsbrief_id='$nieuwsbrief_id'";
		$res_nieuwsbrief = mysql_query($query_nieuwsbrief);
		$rec_nieuwsbrief = mysql_fetch_array($res_nieuwsbrief);
		
		$query_verzonden = "SELECT kes_verzendingen.verzend_datum FROM kes_verzendingen WHERE kes_verzendingen.nieuwsbrief_id = '$nieuwsbrief_id' LIMIT 1";
		$res_verzonden = mysql_query($query_verzonden);
		$rec_verzonden = mysql_fetch_array($res_verzonden);
	
		$verzend_datum = $rec_verzonden[0];

		$query_aantalkeer = "SELECT COUNT(kes_track_email.email_id) FROM kes_track_email WHERE kes_track_email.nieuwsbrief_id='$nieuwsbrief_id' AND kes_track_email.email_id='$email_id'";
		$res_aantalkeer = mysql_query($query_aantalkeer);
		$rec_aantalkeer = mysql_fetch_array($res_aantalkeer);
		
		$query_aantalkeer2 = "SELECT COUNT(kes_track_online.email_id) FROM kes_track_online WHERE kes_track_online.nieuwsbrief_id='$nieuwsbrief_id' AND kes_track_online.email_id='$email_id'";
		$res_aantalkeer2 = mysql_query($query_aantalkeer2);
		$rec_aantalkeer2 = mysql_fetch_array($res_aantalkeer2);
		
		$totaal_bekeken = $rec_aantalkeer[0] + $rec_aantalkeer2[0];
		
		$query_eerste_kijk = "SELECT kes_track_email.datum FROM kes_track_email WHERE kes_track_email.nieuwsbrief_id='$nieuwsbrief_id' AND kes_track_email.email_id='$email_id' UNION SELECT kes_track_online.datum FROM kes_track_online WHERE kes_track_online.nieuwsbrief_id='$nieuwsbrief_id' AND kes_track_online.email_id='$email_id' GROUP BY datum ORDER BY datum asc";
		
		$res_eerste_kijk = mysql_query($query_eerste_kijk);
		$rec_eerste_kijk = mysql_fetch_array($res_eerste_kijk);
		
		$begin = strtotime($verzend_datum);
		$eind = strtotime($rec_eerste_kijk[0]);
		$verschil = $eind - $begin;
		$aantal_dagen = $verschil / (60*60*24);
		
		$dagen_totaal = $dagen_totaal + $aantal_dagen;
		
		
		$query_links = "SELECT kes_track_link.link_id, kes_track_link.url FROM kes_track_link WHERE kes_track_link.nieuwsbrief_id='$nieuwsbrief_id' 
					AND kes_track_link.email_id = '$email_id' GROUP BY kes_track_link.link_id ORDER BY kes_track_link.link_id asc";
		$res_links = mysql_query($query_links);
		
		
	
		?>
        
        <div class="user_overzicht" 
		<?php if($kleur_nieuwsbrieven){ echo("style=\"background-color:#e6e8eb; \""); $kleur_nieuwsbrieven = false; }else{ $kleur_nieuwsbrieven = true; }?> >
        
        	<h2>Nieuwsbrief gegevens</h2>
			
            <div class="left">
            <p><strong>Nieuwsbrief:</strong>&nbsp;<?php echo($nieuwsbrief_id); ?> | <?php echo($rec_nieuwsbrief['naam']);?><br />
            
            <strong>Onderwerp:</strong>&nbsp;<?php echo($rec_nieuwsbrief['onderwerp']);?><br />
            <strong>Spreektaal:</strong>&nbsp;&nbsp;<?php echo(ucfirst($rec_nieuwsbrief['taal']));?><br />
            <strong>Verzonden op:</strong>&nbsp;&nbsp;<?php echo(date_dutch($verzend_datum));?></p>
            
            <a style="display:block; margin-top:6px;" href="/kes/nieuwsbrieven/<?php echo($rec_nieuwsbrief['locatie']);?>/index.html" target="_blank">
            Klik hier om de nieuwsbrief te bekijken ></a>
            </div>
            <div class="left">
            <strong>Aantal keer bekeken in e-mail:</strong> <?php echo($rec_aantalkeer[0]); ?><br />
			<strong>Aantal keer bekeken online:</strong> <?php echo($rec_aantalkeer2[0]); ?><br />
            <strong>Totaal aantal keer bekeken:</strong> <?php echo($totaal_bekeken); ?><br /><br />
            
            <strong>Eerste keer bekeken:</strong> <?php echo(date_dutch($rec_eerste_kijk[0])); ?><br />
            Bekeken <strong><?php echo(round($dagen_totaal)); ?></strong> dagen na verzending<br /><br />
            
            <a href="index.php?p=statistieken_user_views&amp;nieuwsbrief_id=<?php echo($nieuwsbrief_id); ?>&amp;email_id=<?php echo($email_id); ?>">Specificaties van weergaves ></a>
            
            </div>
            
            <div class="clear"></div>
                <?php 
				
				$links_first = true;
				$kleur_link = true;
				
				while($rec_links = mysql_fetch_array($res_links)){ 
				
				if($links_first){
					$links_first = false;			
				?>
                <br /><br />
	             <table cellpadding="5" cellspacing="0" border="0">
                <tr>
                    <th>Link ID</th>
                    <th>URL</th>
                    <th>Aantal x bekeken</th>
                </tr> 
                
	 			<?php }
					$query_links_stats = "SELECT COUNT(kes_track_link.email_id) FROM kes_track_link WHERE kes_track_link.nieuwsbrief_id='$nieuwsbrief_id'
							AND kes_track_link.link_id='$rec_links[0]' AND kes_track_link.email_id = '$email_id'";
					$res_links_stats = mysql_query($query_links_stats);
					$rec_links_stats = mysql_fetch_array($res_links_stats);
				?>
			
			<tr <?php if($kleur_link && $kleur_nieuwsbrieven){ echo("style=\"background-color:#fff; \""); $kleur_link = false; }else{ echo("style=\"background-color:#e6e8eb; \""); $kleur_link = true; }?> >
        
                    <td><?php echo( $rec_links['link_id'] ); ?></td>
                    <td><a href="<?php echo( $rec_links['url']); ?>" target="_blank"><?php echo( $rec_links['url']); ?></a></td>
                    <td><?php echo( $rec_links_stats[0]); ?></td>
                
                </tr>
                
		<?php } ?>
		
              </table>      
            <br /><br />
		</div>
<?php } ?>