Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di seby81
    Registrato dal
    Mar 2009
    Messaggi
    38

    Script utenti registrati?

    Salve a tutta la grande communitiy di html.it!

    Vengo al sodo.... ho creato un sito con area riservata ecc ora mi servirebbe uno script o un qualcosa non so (scusate l'ignoranza) per far apparire il numero degli utenti registrati in ogni pagina... come devo fa? ho cercato su google.. ma... riesco a trovare solo il contatore dei visitatori che sapevo gia'! c'e' qualche anima pia che puo aiutarmi? Grazie a tutti anticipatamente! Siete grandi! Sese

  2. #2
    Vuoi solo inserire il numero totale degli utenti registrati?

    fai una query tipo "select count(tuo_id_utente) as n_utenti from tuatabellautenti"

    poi salvi il valore in una session e la proponi dove vuoi nel sito...

    questo lo crei quando estrai i dati con il tuo metodo sql
    session("n_utenti")=n_utenti

    poi

    response.write session("n_utenti")

  3. #3
    Utente di HTML.it L'avatar di seby81
    Registrato dal
    Mar 2009
    Messaggi
    38
    ciao scusami... non sono tanto esperto.. ho seguito dei tutorial per creare l'area riservata... nella query che mi proponi quale sarebbe il 'mio id utente'? non c'e' qualche spiegazione piu semplice? grazie e scusami per il disturbo

  4. #4
    Nel tuo database che contiene gli utenti, avrai un campo "contatore" univoco che sarà l'id di ogni utente?
    Oppure usa il campo "username"..

    Com'è la struttura della tabella nel tuo database, che contiene gli utenti?

  5. #5
    Utente di HTML.it L'avatar di seby81
    Registrato dal
    Mar 2009
    Messaggi
    38
    tabella 'utenti' composta da campi id-username-password..
    forse ho capito.. al posto di 'mio id utente' metto 'id utenti' ? giusto?

    ti prego puoi spiegarmi meglio.. magare anche con lo script completo da inserire.. visto che non ne ho trovati?? ti ringrazio infinatamente

  6. #6
    Controlla solo il percorso del database nella seconda riga e metti il nome giusto del tuo...

    Set MyConn=Server.CreateObject("ADODB.Connection")
    MyConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath("/mdb-database/utenti.mdb")

    SQL = "select count(id) as n_utenti from utenti"
    Set RS = MyConn.Execute(SQL)
    While Not RS.EOF
    session("n_utenti")=rs("n_utenti")
    RS.MoveNext
    Wend
    RS.Close
    Set RS = Nothing

    MyConn.Close
    Set MyConn = Nothing

    questo script lo metti all'entrata nel tuo sito.

    dove poi ti serve metti response.write session("n_utenti")

  7. #7
    Utente di HTML.it L'avatar di seby81
    Registrato dal
    Mar 2009
    Messaggi
    38
    all'entrata nel mio sito sarebbe nella index all'inizio del codice? e l'ultima stringa che mi hai scritto la devo inserire nelle altre pagine? non ho capito.. ma ci sono quasi.. come devo fa? grazie sei un angelo

  8. #8
    Sì..il codice che crea la session lo metti dove vuoi...in genere all'entrata dopo il login.

    Il response.write lo metti ovunque tu voglia poi vedere il numero di utenti...ovvio che il numero uscirà dopo aver creato la session, quindi dopo aver caricato la pagina col codice..

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.