• Home
  • Forum
  • Fare Web
  • Classic ASP

Aiuto!!!

  • Creatore Discussione Creatore Discussione diego06
  • Data di inizio Data di inizio 14 Apr 2006
D

diego06

Nuovo Utente
14 Apr 2006
25
0
0
  • 14 Apr 2006
  • #1
Ciao a tutti...
ho un problema con asp che non riesco a risolvere...:dipser: :crying:
Vorrei riuscire a vedere (nella pagina di amministrazione utenti) la data e l'ora dell'ultimo accesso degli utenti registrati al sito... come si fa? premetto che sono abbastanza alla bascon le nozioni; vi sarei grato se riusciste a spiegarmelo nel modo più semplice possibile !!!
Grazie
Diego
 
D

diego06

Nuovo Utente
14 Apr 2006
25
0
0
  • 16 Apr 2006
  • #2
Allora proprio nessuno può aiutarmi....
scrivetemi qualcosa
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
40
Sicilia
www.daviduccio.it
  • 16 Apr 2006
  • #3
all'accesso invia al database la data usando Now() che ti scrive la data e l'ora.
 
D

diego06

Nuovo Utente
14 Apr 2006
25
0
0
  • 18 Apr 2006
  • #4
ciao,
esattamente come dovrei fare?
mi scrivi proprio la riga dello script x favore (non è che me ne intendo molto!!)
La devo mettere nella pagina di validazione dell'utente (x intenderci quella che è collegata alla pagina di login)?
Grazie mille x l'aiuto!!
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
  • 18 Apr 2006
  • #5
diego06 ha scritto:
ciao,
esattamente come dovrei fare?
mi scrivi proprio la riga dello script x favore (non è che me ne intendo molto!!)
La devo mettere nella pagina di validazione dell'utente (x intenderci quella che è collegata alla pagina di login)?
Grazie mille x l'aiuto!!
Clicca per allargare...

Gli script x il login degli utenti non sono mica tutti uguali
al momento dell'autenticazione dell'utente inserisci in un campo del database la funzione now() es.:
sql = "select * from utenti where username = '"&variabile&"' and password = '"&variabile&"'"
if Rs.eof then
response.write"Dati errati"
else
'cominci la sessione da utente autenticato, riesegui una query di aggiornamento dati e fai...
Rs("ultimo_accesso") = Now()
end if
Clicca per allargare...
Se non capisci una mazza di asp sarà dura Facci sapere ciao
 
D

diego06

Nuovo Utente
14 Apr 2006
25
0
0
  • 18 Apr 2006
  • #6
metalgemini ha scritto:
Gli script x il login degli utenti non sono mica tutti uguali
al momento dell'autenticazione dell'utente inserisci in un campo del database la funzione now() es.:

Se non capisci una mazza di asp sarà dura Facci sapere ciao
Clicca per allargare...

No no... qualcosa capisco dai !!!

Il problema è che anche se aggiungo il campo che hai detto ( Rs("ultimoacesso") = Now() ) il campo del mio database (ovviamente ho cambiato il nome!!) non si aggiorna (anzi per la precisione rimane vuoto!) e non riesco a capire il perchè!???
Grazie
Ciao
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
  • 18 Apr 2006
  • #7
diego06 ha scritto:
No no... qualcosa capisco dai !!!

Il problema è che anche se aggiungo il campo che hai detto ( Rs("ultimoacesso") = Now() ) il campo del mio database (ovviamente ho cambiato il nome!!) non si aggiorna (anzi per la precisione rimane vuoto!) e non riesco a capire il perchè!???
Grazie
Ciao
Clicca per allargare...

Ma scusa posta lo script dell'autenticazione no? Cosi sarà un po' difficile che ti aiuto
 
D

diego06

Nuovo Utente
14 Apr 2006
25
0
0
  • 18 Apr 2006
  • #8
metalgemini ha scritto:
Ma scusa posta lo script dell'autenticazione no? Cosi sarà un po' difficile che ti aiuto
Clicca per allargare...
OK!!!
Allora:

diego ha scritto:
<%
Username = Replace(Request.Form("username"), "'", "''")
Password = Replace(Request.Form("password"), "'", "''")

IF Username <> "" and Password <> "" then
url_DB = "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("/mdb-database/database.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open url_DB
Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM Utenti where username = '" & username &"' and password = '" & password & "' and attivo = 1"
RecSet.Open SQL, Conn, adOpenStatic, adLockOptimistic
IF Not RecSet.Eof Then
Session("Loggato") = True
Session("Username") = Username
Else
Session("Loggato") = False
End IF
RecSet.Close
Set RecSet = Nothing

Conn.Close
Set Conn = Nothing
IF Session("Loggato") = True then
Response.Redirect "protetta_home.asp"
Else
%>
<hr>
<p align="center"><b><font face="Verdana" size="2">Username/Password non corretti!</font></b></p>
<hr>
<%
End IF

Else
%>
<hr>
<p align="center"><b><font face="Verdana" size="2">Compila correttamente tutti i campi!</font></b></p>
<hr>
<%
End IF
%>
Clicca per allargare...

Spero potrai aiutarmi....
(comunque non commentato lo script e ho tolto gli spazi per occupare meno spazio )
Grazie per l'aiuto intanto!!!
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
  • 19 Apr 2006
  • #9
Tieni copialo e incollalo pari pari...non l'ho testato ovviamente.
Ho messo in neretto le parti modificate e commentato le parti da omettere.
<%
Username = Replace(Request.Form("username"), "'", "''")
Password = Replace(Request.Form("password"), "'", "''")

IF Username <> "" and Password <> "" then
url_DB = "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("/mdb-database/database.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
conn.Open url_DB
Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM Utenti where username = '" & username &"' and password = '" & password & "' and attivo = 1"
RecSet.Open SQL, Conn, adOpenStatic, adLockOptimistic
IF Not RecSet.Eof Then
Session("Loggato") = True
Session("Username") = Username
Else
Session("Loggato") = False
End IF
RecSet.Close
Set RecSet = Nothing

'Conn.Close
'Set Conn = Nothing
IF Session("Loggato") = True then
'cambio il valore nel campo del database
'ovvamente devi aggiungerlo tu il campo "ultima_visita" di tipo data e ora
Dim RsUltima, SqlUltima
Set RsUltima = Server.CreateObject("ADODB.Recordset")
RsUltima.ActiveConnection = Conn
RsUltima.Open "SELECT * FROM Utenti where username = '" & username&"'", ,1,3
RsUltima("ultima_visita") = Now()
RsUltima.Update
Conn.Close
Set Conn = Nothing

Response.Redirect "protetta_home.asp"
Else
%>
<hr>
<p align="center"><b><font face="Verdana" size="2">Username/Password non corretti!</font></b></p>
<hr>
<%
End IF

Else
%>
<hr>
<p align="center"><b><font face="Verdana" size="2">Compila correttamente tutti i campi!</font></b></p>
<hr>
<%
End IF
%>
Clicca per allargare...
Fammi sapere.

Ps: ovviamente poi devi visualizzare nella pagina con la lista degli utenti anke il campo "ultima_visita" postami il codice della lista semmai
 
Ultima modifica: 19 Apr 2006
D

diego06

Nuovo Utente
14 Apr 2006
25
0
0
  • 28 Apr 2006
  • #10
Grazie e scusa il ritardo (non avevo la connessione internet)...
In questi giorni provo e poi ti farò sapere!

Grazie ancora
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
  • 28 Apr 2006
  • #11
diego06 ha scritto:
Grazie e scusa il ritardo (non avevo la connessione internet)...
In questi giorni provo e poi ti farò sapere!

Grazie ancora
Clicca per allargare...
ok in bocca al lupo
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

R
Aiuto PhpMyAdmin OVHcloud
  • RobertaG
  • 8 Mag 2024
  • Hosting
Risposte
0
Visite
2K
Hosting 8 Mag 2024
RobertaG
R
E
Aiuto per query
  • Emanuele85
  • 25 Nov 2023
  • PHP
Risposte
8
Visite
3K
PHP 14 Dic 2023
marino51
R
Aiuto ripristino sito web
  • rosama
  • 2 Ago 2023
  • Presentati al Forum
Risposte
0
Visite
411
Presentati al Forum 2 Ago 2023
rosama
R
L
Aiuto con DataGridView
  • LucaCesana
  • 20 Mar 2023
  • Visual Basic
Risposte
1
Visite
2K
Visual Basic 20 Mar 2023
LucaCesana
L
F
Aiuto! cambio immagine di sfondo al cambio pagina
  • Fabrizio5778
  • 15 Feb 2023
  • HTML e CSS
Risposte
2
Visite
2K
HTML e CSS 15 Feb 2023
Fabrizio5778
F
I
aiuto urgente per thunderbird
  • ilprincipiante
  • 11 Ott 2022
  • Posta Elettronica
Risposte
0
Visite
1K
Posta Elettronica 11 Ott 2022
ilprincipiante
I
I
aiuto per outlook
  • ilprincipiante
  • 22 Giu 2022
  • Posta Elettronica
Risposte
0
Visite
1K
Posta Elettronica 22 Giu 2022
ilprincipiante
I
D
  • Bloccata
aiuto funzioni javascript
  • dedu
  • 9 Gen 2022
  • Javascript
Risposte
1
Visite
1K
Javascript 9 Gen 2022
Max 1
T
aiuto per trasformare un quiz fatto in JS in un quiz in JQUERY
  • theseo
  • 6 Gen 2022
  • jQuery
Risposte
0
Visite
3K
jQuery 6 Gen 2022
theseo
T
D
Aiuto CSS in ELEMENTOR - Cambiare un testo
  • doppiadi
  • 24 Nov 2021
  • CMS (Content Management System)
Risposte
0
Visite
1K
CMS (Content Management System) 24 Nov 2021
doppiadi
D
M
Fullcalendar in Codeigniter, un aiuto per la chiamata $ajax ?
  • mapa
  • 15 Nov 2021
  • jQuery
Risposte
0
Visite
3K
jQuery 15 Nov 2021
mapa
M
K
  • Bloccata
Aiuto con file audio in html
  • K5$
  • 8 Ott 2021
  • HTML e CSS
Risposte
1
Visite
1K
HTML e CSS 8 Ott 2021
Max 1
G
Script notifiche dekstop aiuto
  • Gabriele_04
  • 7 Ott 2021
  • Javascript
Risposte
0
Visite
1K
Javascript 7 Ott 2021
Gabriele_04
G
P
Aiuto per rendere un Bot Telegram Privato
  • PieRC
  • 13 Giu 2021
  • PHP
Risposte
1
Visite
3K
PHP 9 Ago 2021
odino
O
M
Un aiuto da chi ha apple
  • maxjavamedium
  • 19 Mar 2021
  • Mac e Software
Risposte
0
Visite
2K
Mac e Software 19 Mar 2021
maxjavamedium
M
P
  • Bloccata
Richiesta di aiuto
  • ppobi
  • 3 Mar 2021
  • Presentati al Forum
Risposte
1
Visite
716
Presentati al Forum 4 Mar 2021
Max 1
A
Aiuto per pagina php
  • AndreaCerre
  • 17 Feb 2021
  • PHP
Risposte
0
Visite
1K
PHP 17 Feb 2021
AndreaCerre
A
M
Questa pagina non carica correttamente Google Maps: aiuto!!
  • m.pittini
  • 5 Feb 2021
  • HTML e CSS
Risposte
1
Visite
5K
HTML e CSS 5 Feb 2021
maxbossi
I
Aiuto php Dependent Lookup
  • iw8ffg
  • 4 Feb 2021
  • PHP
Risposte
0
Visite
991
PHP 4 Feb 2021
iw8ffg
I
R
Aiuto con le query
  • Rach3
  • 23 Gen 2021
  • MS Access
Risposte
2
Visite
2K
MS Access 25 Gen 2021
Rach3
R
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Classic ASP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?