Visualizzazione risultati 1 fino 8 di 8

Discussione: Installazione script (era "tabella..")

  1. #1
    Guest

    Predefinito Installazione script (era "tabella..")

    salve... ho scaricat uno script per il mio sito...
    e per l'istallazione mi dica:
    Scaricate lo script dalla sezione "Script in Php". Nota: è una versione dello script pubblicato da phpwelt.de (rilasciato sotto licenza GPL) e da me modificato e aggiornato in vari punti.
    Contenuto:

    cartella "useronline" che contiene tutti i file
    "readme.txt", documentazione
    "install.php", per installare la tabella automaticamente
    "userin.php", serve a conteggiare gli utenti
    "useronline.php", mostra la tabella con gli utenti connessi
    Aprite il file "db/dbconf.php" e modificate le seguenti variabili, secondo i vostri parametri:

    $db_server = "localhost"; //indirizzo del vostro database
    $db_username = ""; //username col quale accedete al database
    $db_passwort = ""; //password per accedere al database
    $db_database = "useronline"; //nome del vostro database
    $db_table = "useronline"; //il nome della tabella nel database
    $timeout = "5"; //minuti oltre il quale un visitatore è cancellato dal db
    $twidth = "163"; //larghezza tabella
    $bghl = "#FFFFFF"; //colore sfondo tabella
    $bgfl = "#FFFFFF"; //colore sfondo celle
    $texthl = "Utenti connessi:"; //testo in caso di più utenti online
    $text1 = "utente è in "; //testo che indica la pagina visitata
    $text2 = "utenti sono in "; //testo in caso di più utenti nella stessa pagina

    A questo punto, occorre creare la tabella nel database che servirà a memorizzare e conteggiare gli utenti, richiamando via browser il file "install.php" che andrà poi cancellato subito dopo.

    Adesso inserite il contenuto del file "userin.php" (nel comando "include()" rispettate il percorso al file "db/dbconf.php", se necessario) nelle pagine del vostro sito in cui volete che l'utente venga riconosciuto e conteggiato dallo script.
    Quindi, copiate il contenuto del file "useronline.php" e incollatelo nel punto esatto della pagina in cui desiderate la tabella che conta gli utenti: per comodità e usabilità consiglio l'home page (vedi l'esempio nell'home di Spacemarc.it).

    La novità di questa versione 1.2.0 è che invece di visualizzare il nome del file (pagina.php) in cui è l'utente in quel momento, è possibile stampare al suo posto il titolo, un nome a proprio piacimento ecc. modificando opportunamente il seguente codice (presente nel file "useronline.php"):

    $pagename = $linkuser[$key];
    switch($pagename) {
    case "/index.php" :
    $key2 = "home page";
    break;
    case "/scriptphp" :
    $key2 = "script PHP";
    break;
    case "/paginadue.php" :
    $key2 = "Pagina due";
    break;


    Importante: nella pagina dove apparirà la tabella, dovrete inserire solo il file "useronline.php" e non anche "userin.php".
    N.B. Se testate lo script in locale, sappiate che gli utenti vengono riconosciuti ed inseriti nella tabella, soltanto quando il loro IP è diverso dal vostro: quindi, essendo l'IP del vostro computer sempre 127.0.0.1, la tabella indicherà che c'è un solo utente online. Al limite, se proprio volete vedere anche in locale la tabella dello script popolata da due o più utenti virtuali, modificatene gli IP nei relativi campi tramite PhpMyAdmin.



    ad un certo punto mi dice di creare una tabella nel mio database...
    come faccio... ci stò provando, ma non so che parametri inserirci per crearla...

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Predefinito

    "...richiamando via browser il file "install.php" che andrà poi cancellato subito dopo."


    Ciaooo!!!!!

  4. #4
    Guest

    Predefinito

    scusate ma in quella discussione cosa dovrei trovare?? come creare una tabella??

  5. #5
    Guest

    Predefinito

    Hai letto la mia risposta??


    Ciao!

  6. #6
    Guest

    Predefinito

    si si...
    l'ho fatoo... si è aperta solo una pagina bianca...
    ma non è successo niente

  7. #7
    Guest

    Predefinito

    Ok, allora intuisco che non hai configurato minimamente lo script.Per fare questo segui quel link di funcool, spiega come configurare gli scripts che usano il database. A proposito, lo hai attivato? Se non lo hai fatto e non sai come fare, fai una ricerca nel forum.


    Ciaooo!

  8. #8
    Guest

    Predefinito

    si si.. l'ho configuratoo

    //dati di accesso a MySQL
    $db_server = "localhost";
    $db_username = "harrypotterzone";
    $db_passwort = "******";
    $db_database = "my_harrypotterzone";

    //Nome della tabella nel db
    $db_table = "useronline";

    //Tempo (in minuti) superato il quale verranno cancellati gli utenti connessi
    $timeout = "5";

    //Larghezza della tabella (in Pixel)
    $twidth = "163";

    //Colore sfondo cella superiore
    $bghl = "#FFFFFF";

    //Colore sfondo celle sottostanti
    $bgfl = "#FFFFFF";

    //Testo utenti online
    $texthl = "Utenti connessi:";

    //Testo utente e pagina visitata
    $text1 = "utente è in ";

    //Testo per più utenti in una pagina
    $text2 = "utenti sono in ";

    ?>


    c'è qualcosa di sbagliato??
    e poi non capisco.. ma la famosa tabella che mi dice di creare, come la posso creare??
    aiuto!!!!!


    EDIT: ce l'ho fatta!!! la configurazione è andata.. ora il problema è che non riesco a inserire i file useronline e userin...


    FunCool: Non fare UP, usa il tasto Edita.

    raga qualcuno mi può aiutare???
    Ultima modifica di harrypotterzone : 16-10-2006 alle ore 14.45.41

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •