From 45adfabd686c19a65cf44f8dde9df57858f59d41 Mon Sep 17 00:00:00 2001 From: ozhozh Date: Mon, 21 Sep 2009 20:36:00 +0000 Subject: [PATCH] Fix incorrect direct/indirect traffic numbering git-svn-id: http://yourls.googlecode.com/svn/trunk@188 12232710-3e20-11de-b438-597f59cd7555 --- yourls-infos.php | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/yourls-infos.php b/yourls-infos.php index eb79765..fd4980b 100644 --- a/yourls-infos.php +++ b/yourls-infos.php @@ -37,7 +37,7 @@ } $referrers = array(); -$direct = 0; +$direct = $notdirect = 0; $countries = array(); $dates = array(); $list_of_days = array(); @@ -59,6 +59,7 @@ if ( $referrer == 'direct' ) { $direct++; } else { + $notdirect++; $host = yourls_get_domain( $referrer ); if( !array_key_exists( $host, $referrers ) ) $referrers[$host] = array( ); @@ -134,10 +135,13 @@ } arsort($referrer_sort); + /** echo "
";
-//echo "referrers: "; print_r( $referrers );
-//echo "referrer sort: "; print_r( $referrer_sort );
+echo "referrers: "; print_r( $referrers );
+echo "referrer sort: "; print_r( $referrer_sort );
+echo "direct: $direct\n";
+echo "notdirect: $notdirect\n";
 echo "dates: "; print_r( $dates );
 echo "list of days: "; print_r( $list_of_days );
 echo "list_of_months: "; print_r( $list_of_months );
@@ -475,11 +479,10 @@
 				
 					

Direct vs Referrer Traffic

$direct, 'Referrers'=> $ref_traffic), 5, '440x220', '902020,FF6060' ); + yourls_stats_pie( array('Direct'=>$direct, 'Referrers'=> $notdirect), 5, '440x220', '902020,FF6060' ); ?>

Direct traffic:

-

Referrer traffic:

+

Referrer traffic:

-- 2.45.0