Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: statistiche

  1. #1
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560

    statistiche

    ciao, chi mi spiega gentilmente come si installa su server questo script? http://www.senamion.it/2006/07/11/ph...ave-di-accesso

  2. #2
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    nessuno può?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442
    è molto ssemplice copi ssia la funzione che la chiamata della funzione in una nuova pagina php per esempiofunzione.php poi crei in un altra pagina un link a quella pagina poi la upload sul server

  4. #4
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    allora:

    esempiofunzione.php sarà:

    function provenienza()
    {
    $ret = array();

    $ret['data'] = date("Y-m-d G:i:s");
    $ret['ip'] = $_SERVER["REMOTE_ADDR"];
    $ret['provenienza'] = $_SERVER['HTTP_REFERER'];
    $ret['sistema'] = $_SERVER["HTTP_USER_AGENT"];

    $indDa = parse_url($da);
    parse_str($indDa['query'], $parsato);
    $ret['motore'] = "";
    $ret['chiave'] = "";
    if (eregi("google.", $indDa['host']))
    {
    $ret['chiave'] = $parsato["q"];
    $ret['motore'] = 'google';
    }
    elseif (eregi("virgilio.", $indDa['host']))
    {
    $ret['chiave'] = $parsato["qs"];
    $ret['motore'] = 'virgilio';
    }
    elseif (eregi("msn.", $indDa['host']))
    {
    $ret['chiave'] = $parsato["q"];
    $ret['motore'] = 'msn';
    }
    elseif (eregi("libero.", $indDa['host']))
    {
    $ret['chiave'] = $parsato["query"];
    $ret['motore'] = 'libero';
    }
    elseif (eregi("search.yahoo.", $indDa['host']))
    {
    $ret['chiave'] = $parsato["p"];
    $ret['motore'] = 'yahoo';
    }

    return ($ret);
    }






    funzione.php sarà:


    $informazioni = provenienza();
    // echo di esempio
    echo "Hai cercato " . $informazioni['chiave'] . " con il motore di ricerca " . $informazioni['motore'] . " e la tua postazione invia i seguenti dati: " . $informazioni['sistema'];



    e poi...non ho capito come fare...

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442
    //con un link esegui la funzione
    echo "<a href=funzione.php>Funzione</a>";

  6. #6
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    scusa ma non sono molto pratico di php...

    questo dove lo devo mettere?

    echo "<a href=funzione.php>Funzione</a>";

  7. #7
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    buongiorno, ditemi se sbaglio:

    prendo questo codice:

    function provenienza()
    {
    $ret = array();

    $ret['data'] = date("Y-m-d G:i:s");
    $ret['ip'] = $_SERVER["REMOTE_ADDR"];
    $ret['provenienza'] = $_SERVER['HTTP_REFERER'];
    $ret['sistema'] = $_SERVER["HTTP_USER_AGENT"];

    $indDa = parse_url($da);
    parse_str($indDa['query'], $parsato);
    $ret['motore'] = "";
    $ret['chiave'] = "";
    if (eregi("google.", $indDa['host']))
    {
    $ret['chiave'] = $parsato["q"];
    $ret['motore'] = 'google';
    }
    elseif (eregi("virgilio.", $indDa['host']))
    {
    $ret['chiave'] = $parsato["qs"];
    $ret['motore'] = 'virgilio';
    }
    elseif (eregi("msn.", $indDa['host']))
    {
    $ret['chiave'] = $parsato["q"];
    $ret['motore'] = 'msn';
    }
    elseif (eregi("libero.", $indDa['host']))
    {
    $ret['chiave'] = $parsato["query"];
    $ret['motore'] = 'libero';
    }
    elseif (eregi("search.yahoo.", $indDa['host']))
    {
    $ret['chiave'] = $parsato["p"];
    $ret['motore'] = 'yahoo';
    }

    return ($ret);
    }



    lo salvo con estenzione .php ovvero esempiofunzione.php e lo uppo sulla directory principale dove sta la index.htm

    poi prendo il codice:

    $informazioni = provenienza();
    // echo di esempio
    echo "Hai cercato " . $informazioni['chiave'] . " con il motore di ricerca " . $informazioni['motore'] . " e la tua postazione invia i seguenti dati: " . $informazioni['sistema'];




    lo salvo con nome funzione.php e lo uppo sulla directory principale dove sta la index.htm

    fin ora è esatto? ora come proseguo?chi mi da una mano su questa cosa semplice?

    grazie in anticipo

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442
    Codice PHP:
    //esempiofunzione.php
    function provenienza()
    {
    $ret = array();

    $ret['data'] = date("Y-m-d G:i:s");
    $ret['ip'] = $_SERVER["REMOTE_ADDR"];
    $ret['provenienza'] = $_SERVER['HTTP_REFERER'];
    $ret['sistema'] = $_SERVER["HTTP_USER_AGENT"];

    $indDa parse_url($da);
    parse_str($indDa['query'], $parsato);
    $ret['motore'] = "";
    $ret['chiave'] = "";
    if (
    eregi("google."$indDa['host']))
    {
    $ret['chiave'] = $parsato["q"];
    $ret['motore'] = 'google';
    }
    elseif (
    eregi("virgilio."$indDa['host']))
    {
    $ret['chiave'] = $parsato["qs"];
    $ret['motore'] = 'virgilio';
    }
    elseif (
    eregi("msn."$indDa['host']))
    {
    $ret['chiave'] = $parsato["q"];
    $ret['motore'] = 'msn';
    }
    elseif (
    eregi("libero."$indDa['host']))
    {
    $ret['chiave'] = $parsato["query"];
    $ret['motore'] = 'libero';
    }
    elseif (
    eregi("search.yahoo."$indDa['host']))
    {
    $ret['chiave'] = $parsato["p"];
    $ret['motore'] = 'yahoo';
    }

    return (
    $ret);
    }
    $informazioni provenienza();
    // echo di esempio
    echo "Hai cercato " $informazioni['chiave'] . " con il motore di ricerca " $informazioni['motore'] . " e la tua postazione invia i seguenti dati: " $informazioni['sistema'];
    //in poche parole metti tutto in un unico file per evitare sprechi di memoria 
    poi nella index metti

    <?
    echo "<a href=esempiofunzione.php>Esegui funzione</a>";
    ?>

    in questo modo quando clicchi sul link della index ti esegue la funzione
    chiaro?
    chiedi pure se hai bisogno
    vestini.gilda@libero.it

  9. #9
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    grazie provo

  10. #10
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    nella index ho messo:

    <?
    echo "<a href=esempiofunzione.php>Esegui funzione</a>";
    ?>

    vedi come mi esce sul sito: http://esempio.altervista.org

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.