Подсчитать все вставленные ссылки на любой странице

public function actionPagelink(){
 if(isset($_POST['link']))
    $allLink=($_POST['link']);
    $linkcount['inbound']=0;
    $linkcount['outbound']=0;
    foreach ($allLink as $singlelink)
        {
           if (strpos(Yii::$app->params["siteUrl"], $singlelink)) {
               $linkcount['inbound']++;
            }else 
             $linkcount['outbound']++;
        } //( $data['inbound']);die();
    // $_POST['daterange']
    return json_encode($linkcount);

}

JQuery код:-

$( document ).ready(function() {
    var href = []; 
    a.find('a').each(function() { 
        href.push($(this).attr('href')); 
    }); loadlink(href); 
}); 
function loadlink(link){ 
    $.ajax({ 
        url: 'page/pagelink', 
        type: 'post', 
        data: {link:link}, 
        success: function (data) { 
            var obj = jQuery.parseJSON(data); 
            $('div.pageanalysisform').find('h2#inbound').text('InBoundLink:'+obj.inbound); $('div.pageanalysisform').find('h2#outbound').text('OutBoundLink:'+obj.outbound); 
        } 
    }); 
}

Я сделал это для подсчета входящей и исходящей ссылки. Но я понятия не имею, для подсчета встроенной ссылки. Любая помощь будет здорово.

0 ответов

Другие вопросы по тегам