KOMPOOS.NL

broncode top tien script

home » website-tools » broncode » top-10-script.html

sitemap


broncode van de top tien procedure

Je hebt om deze procedure te kunnen gebruiken ook de vergaar-module nodig. Plaats deze code op een willekeurige pagina, en de 10 best bekeken pagina's van jouw website worden getoond.

php code van de top 10 procedure


<?php
        $tijd = time();
        $welkedag = date("Ymd",$tijd);
        $het_absolute_adres = "/home/absolute_pad_naar_teller_data/tel/".$welkedag.".txt";
        $inhoud_file = (file($het_absolute_adres));
        $totaal_aantal_records = count($inhoud_file);
        $top_10_array = array();
        $resultaat_array = array();
        for($i = 0;$i < $totaal_aantal_records;$i++){
                $top_10_string = $inhoud_file[$i];
                $markeer_positie = strpos($top_10_string,"|^|");
                array_push($top_10_array,substr($inhoud_file[$i],25,($markeer_positie-25)));}
        $toppers = array_count_values($top_10_array);
        foreach ($toppers as $positie_in_top => $aantal){
                array_push($resultaat_array,($aantal+100000000)." ".$positie_in_top);}
        rsort($resultaat_array);
        $stop_bij_nummer = 1;
        foreach($resultaat_array as $positie_in_top => $aantal){
                if($stop_bij_nummer == 11){break;}
                else{$stop_bij_nummer++;}
                echo "<b>".($stop_bij_nummer-1)."</b><a href='http:".$SERVER_NAME."/".substr($aantal,10)."'>".substr($aantal,10)."</a><br />";
        }       
?> 
NetworkingApplication
broncode icon
broncode top 10 script
Bobik+
Last modified: 2011-11-20