Chceš rozjet Affiliate? Tak jedině v CJ.com, technologii využívá iDnes.cz, Denik.cz i SME.sk
Zobrazují se odpovědi 1 až 5 z 5

Unikátní přístupy

  1. Dobrý den, řeším problém unikátních přístupů mam tento kód:

    PHP kód:
    function pristupy($file) {
      
    $f=fopen($file,'rb'); 
        
    $visit 0;
        if(!isset(
    $arr)){$arr = array();}
        if(!isset(
    $ars)){$arr = array();}
        while ( (
    $line fgets($f)) !== false) {
          
    $exp explode('||'$line);
          
    $arr[$exp[0]]['trafic'] += $exp[5];
          
    $arr[$exp[0]]['visit'] = $visit++;
          
    //zde má být kód pro uložení kombinace uip(ip.useragent)$exp[1].$exp[7]
       
    }
      
     
    fclose($f);
    return 
    $arr;

    poradili by jste mě někdo, jak při tomto logu

    Kód:
    baf.cz || 188.246.111.65 || [24/Aug/2011:14:25:41 +0200] || "GET /site/vhosts/logs/access.log HTTP/1.1" || 200 || 13445 || "-" || "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1"
    baf.cz || 188.246.111.65 || [24/Aug/2011:14:25:41 +0200] || "GET /site/vhosts/logs/access.log HTTP/1.1" || 200 || 13445 || "-" || "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1"
    lol.cz || 188.246.10.65 || [24/Aug/2011:14:25:41 +0200] || "GET /site/vhosts/logs/access.log HTTP/1.1" || 200 || 155 || "-" || "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1"
    lol.cz || 188.246.10.65 || [24/Aug/2011:14:25:41 +0200] || "GET /site/vhosts/logs/access.log HTTP/1.1" || 200 || 155 || "-" || "Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1"
    lol.cz || 188.246.10.65 || [24/Aug/2011:14:25:41 +0200] || "GET /site/vhosts/logs/access.log HTTP/1.1" || 200 || 155 || "-" || "Mozilla/5.0 (Windows NT 6.6; WOW64) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1"
    lol.cz || 188.246.10.65 || [24/Aug/2011:14:25:41 +0200] || "GET /site/vhosts/logs/access.log HTTP/1.1" || 200 || 155 || "-" || "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1"
    dousáhnout uložení unikátních ip adres do array při kombinaci (ip.useragent)
    celé je to rozebírané po řádcích, zkoušel jsem uložit do klíču a počítat count ale to mi taky nešlo.
    Nevíte někdo jak na to
    ?

  2. Co se právě děje na Webtrhu?
  3. definovat array, cpat do nej postupne ip.user_agent data a podminkovat - kdyz existuje, pricist data, kdyz neexistuje, zalozit novy zaznam :) zkus se na to pole podivat jako na tabulku v excelu :)

  4. Díky za radu, ale hrál jsem si s tím přibližně asi tak 5 hodin a nedosáhl jsem svého. Vyzkoušel jsem přes array_unique a podmínkách if array_key_exist. Ale nikdy nic.. Nemam vypracované to programátorské myšlení. Mohl bych poprosit o trošku konkrétnější radu ?

  5. muzes tedy popsat jak presne ma vypadat vystup fce? - proste priklad dat keter z toho vylezou s popisem co jake cislo apod. znamena

  6. Hele Aleši mockrát ti děkuji, jsi velmi ochotný celou dobu mi to leželo před očima já nebyl schopný jsi uvědomit co vlastně dělam. Už ebudu votravovat :D. [Vyřešeno]

Hostujeme u Server powered by TELE3