Utenti connessi al sito

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
caarot
00mercoledì 25 agosto 2004 18:31
ragazzi ho trovato questo script su www.hotscript.com
www.pcdummy.nl/~myphp/script/2/5

che consente di visualizzare il numero di utenti online!

nn capisco una cosa nella configurazione

questi sono i parametri da modificare

$interval = 5; //in minutes //The interval before a row will be deleted from
//the database. (Timer for Inactivity)
$default_action = "Visiting Homepage"; //Default action when no action is given

$td_background_img = "background.gif"; //Background image for the Column
$td_background_clr = "white"; //Background color for the column
//When leaving empty, defaults will be used.

$class_header = "boxmain"; //The classname for the header text of the table
$class_normal = "boxmain"; //The classname for the normal text of the table

$use_member_table = ; //Leave empty or set to 0 if you don't want/have members
$database_members = "my_xxxxxx"; //The database if you want to have their name
$table_members = "xxxxx"; //The table name for your members
$row_member_id = "xxxxxx"; //The row name for their ID
$row_member_name = "xxxxxxx"; //The row name for their nick or real name

$database_who = "my_xxxxxxx"; //The database where the who is online is placed

$server_name = "localhost"; //The name of the server for the sql connection
$sql_user = "xxxxxxxxx"; //Username for the sql connection
$sql_passwd = "xxxxxxxxxxx"; //password for the sql connection



nn so cosa mettere in quella parte di codice evidenziata!
cosa dovrei mettere?
grazie


caarot
00mercoledì 25 agosto 2004 19:19
idee?
g
00mercoledì 25 agosto 2004 20:08
Credo d'immaginare ke tu abbia evidenziato tutte le xxxxxxxxxxx

Lì devi mettere il nome del tuo database coi relativi campi [SM=x39991]

3D
00mercoledì 25 agosto 2004 20:11
Re:

Scritto da: caarot 25/08/2004 19.19
idee?



Lo script parla chiaro, hai, tanto per cominciare uno spazio web che ti permette il SQL?

[SM=x39941]
roob
00mercoledì 25 agosto 2004 23:41
Immagino che lo script funzioni con il MySql.

Devi settare i parametri di queste ultime 3 istruzioni secondo il tuo database:

$server_name = "localhost"; //The name of the server for the sql connection
$sql_user = "xxxxxxxxx"; //Username for the sql connection
$sql_passwd = "xxxxxxxxxxx"; //password for the sql connection

indirizzo del server sql, nome utente e password.

consulta le FAQ MySql del tuo provider per conoscere questi 3 valori

3D
00giovedì 26 agosto 2004 00:24
[SM=x39995]
caarot
00giovedì 26 agosto 2004 09:42
allora quei campi con la xxxxxxx li avevo già compilati, naturalmente ho uno spazio con php e mysql!!!
Infatti ho messo xxxxx per nn rendere pubblici i miei dati!!!
il problema è invece proprio nella riga evidenziata:


$use_member_table = ; //Leave empty or set to 0 if you don't want/have members

(che avevo dimenticato di evidenziare [SM=x39919] )

in pratica ho già installato su un sito un modulo di registrazione online e stavo tentando di installare questo script per vedere quali utenti iscritti al mio sito sono online e caso mai tracciare anche le loro azioni (quali pagine stanno visitando,il loro ip etc...)
spero di essermi spiegato! [SM=x39858]
caarot
00giovedì 26 agosto 2004 14:01
heeeeeelpppppppppp meeeeeeeeeeeeeee
[SM=x39914]
roob
00giovedì 26 agosto 2004 15:30
Re:
$use_member_table = ??? ; //Leave empty or set to 0 if you don't want/have members

$database_members = "nome database"; //The database if you want to have their name
$table_members = "UTENTI"; //The table name for your members
$row_member_id = "ID"; //The row name for their ID
$row_member_name = "NICKNAME"; //The row name for their nick or real name

$database_who = "nome database"; //The database where the who is online is placed


==================================================



se hai già una tabella che raccoglie gli iscritti , ad esempio "UTENTI" e se questa tabella ha due campi che raccolgono rispettivamente i loro ID ed i loro nickname e se questi campi si chiamano "ID" e "NICKNAME" allora devi mettere questi valori.

in $database_who e $database_members devi metter il nome del tuo database MySql.

la prima istruzione invece $use_member_table va lasciata cosi' com'e' .
caarot
00giovedì 26 agosto 2004 15:57
grazie per la risposta!
allora quelle parti le avevo già compilate!!

la mia perplessità è su questa riga


$use_member_table = ; //Leave empty or set to 0 if you don't want/have members

perchè se la lascio così com'è (vuota) o metto lo zero se nn ho capito male questo script funge da semplice contatore delle visite!
mentre a me serve vedere chi è online dei miei utenti registrati!
Quindi dovrei mettere un valore ma nn so quale
caarot
00giovedì 26 agosto 2004 17:34
e se in quella riga mettessi gli utenti che sono registrati al sito potrebbe funzionare?
roob
00giovedì 26 agosto 2004 21:56
Re:
[QUOTE][DIM]7pt[=DIM]Scritto da: caarot 26/08/2004 15.57
grazie per la risposta!
allora quelle parti le avevo già compilate!!

la mia perplessità è su questa riga


$use_member_table = ; //Leave empty or set to 0 if you don't want/have members

perchè se la lascio così com'è (vuota) o metto lo zero se nn ho capito male questo script funge da semplice contatore delle visite!
mentre a me serve vedere chi è online dei miei utenti registrati!
Quindi dovrei mettere un valore ma nn so quale
[/DIM][/QUOTE]



"Leave empty or set to 0 if you don't want/have members" ; questa frase potrebbe significare che NON devi mettere lo ZERO se vuoi che il contatore delle visite tenga nota anche degli utenti registrati.
roob
00giovedì 26 agosto 2004 21:59
Poi guarda questa istruzione:

$database_who = "nome database"; //The database where the who is online is placed

significa che lo script tiene costantemente nota degli utenti registrati che sono online.

caarot
00venerdì 27 agosto 2004 00:21
allora risolto in parte il problema
infatti ho messo 1 al posto dello zero
ma nelle varie pagine che codice dovrei mettere per visualizzare gli utenti?
roob
00venerdì 27 agosto 2004 03:46
Re:
[QUOTE][DIM]7pt[=DIM]Scritto da: caarot 27/08/2004 0.21
allora risolto in parte il problema
infatti ho messo 1 al posto dello zero
ma nelle varie pagine che codice dovrei mettere per visualizzare gli utenti?
[/DIM][/QUOTE]




mi sembra strano che nello script non ci sia neanche un pezzetto di codice che visualizzi gli utenti online (il numero e il loro nick).

Cmq la riga:

$database_who = "nome database"; //The database where the who is online is placed

indica che da qualche parte ci dovrebbe essere una tabella (creata dallo script medesimo) con l'elenco degli utenti attualmente online, basta trovarla e leggerla.

Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 08:20.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com