Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
HONOR Magic V6 è arrivato in Italia a 2.299,90 euro con una promessa precisa: unire 4 mm di spessore da aperto (8,75 mm chiuso nel modello White, 9 mm negli altri colori) a una batteria da 6.660 mAh, la più capiente mai vista su un pieghevole. Lo abbiamo usato per oltre una settimana in versione Red 16/512 GB per capire se lo Snapdragon 8 Elite Gen 5 tiene testa alla concorrenza anche fuori dai benchmark ufficiali
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7 punta su un display ampio e fluido, una batteria capace di accompagnare l'uso quotidiano senza ansie da ricarica e un prezzo accessibile, a partire da 179,90 euro per la versione con 64 GB di storage. Lo Snapdragon 6s 4G Gen 2 e i 4 GB di RAM della configurazione più diffusa frenano però chi cerca reattività e multitasking spinto: ecco il bilancio dopo due settimane di prova diretta
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Polygon è la concept car di Peugeot che mostra il futuro delle soluzioni del segmento B: tra design compatti e innovativi affiancati da dimensioni compatte uno scherzo dalla manovrabilità incredibile per le manovre a bassa velocità
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-08-2003, 12:36   #1
Bados
Junior Member
 
Iscritto dal: Aug 2003
Messaggi: 5
ASP: come mantere i dati dell'utente dopo il login?

Ciao a tutti, ho un problema. Ho una pagina di login (login.asp) in cui vi è un form dove inserire username, password, codicecliente. Cliccando, si viene rimandati a logincheck.asp che prende i 3 dati dal form con Request.form. A questo punto faccio:
SELECT * FROM T_ANAGRAFICA INNER JOIN T_PRODOTTI ON T_ANAGRAFICA.codicecliente = T_PRODOTTI.codicecliente WHERE T_ANAGRAFICA.codicecliente ='"&codicecliente&"' AND password='"&password&"' AND username='"&username&"'
Così vengono visualizzati i prodotti riferiti al cliente, e fin qui tutto bene.
Poi ho un collegamento a
scriviprodotti.asp?codicecliente=<%=rs("codicecliente")%>
che mi permette, tramite form, di aggiungere un nuovo prodotto.
Compilato il form di scriviprodotti.asp si viene rimandati a scriviprodotti2.asp in cui c'è l'istruzione INSERT.
Il problema è che da scriviprodotti2.asp vorrei tornare a logincheck.asp. Poichè questo prendeva i dati (username, password, codicecliente) dal form di login.asp per fare il SELECT, come faccio ora a ridargli quei dati? Potrei usare le variabili di sessione? Come? Inoltre vorrei che tornando a logincheck.asp i dati fossero aggiornati, cioè fosse incluso anche il prodotto appena inserito.
Ciao e grazie.
Bados è offline   Rispondi citando il messaggio o parte di esso
Old 05-08-2003, 12:44   #2
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Certo puoi usare le variabili di sessione ?

In pratica nella pagina che processerà il tuo login che se non erro hai chiamato logincheck.asp ti crei variabili di sessione nel seguente modo :

Session ("Username")= Request.form("Username")
Session("CodiceCliente") = Request.form("CodiceCliente")

Ora per tutta la sessione attiva dell'utente potrai richiamare in qualsiasi pagina le variabili di sessione

Ciao
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 05-08-2003, 12:48   #3
Bados
Junior Member
 
Iscritto dal: Aug 2003
Messaggi: 5
Io avevo provato a fare così:

session.contents("username")=Request.Form("username")
username=session.contents("login")
session.contents("password")=Request.Form("password")
password=session.contents("password")
session.contents("codicecliente")=Request.Form("codicecliente")
codicecliente=session.contents("codicecliente")

...e poi:
SELECT * FROM T_ANAGRAFICA INNER JOIN T_PRODOTTI ON T_ANAGRAFICA.codicecliente = T_PRODOTTI.codicecliente WHERE T_ANAGRAFICA.codicecliente ='"&codicecliente&"' AND password='"&password&"' AND username='"&username&"'

ma mi dava errore:
"ADODB.Field (0x80020009)
Il record corrente corrisponde all'inizio o alla fine del file oppure è stato eliminato. Per eseguire l'operazione richiesta è necessario disporre di un record corrente."

Cosa c'è che non va nel codice?
Bados è offline   Rispondi citando il messaggio o parte di esso
Old 05-08-2003, 15:36   #4
lombardp
Senior Member
 
L'Avatar di lombardp
 
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
Conosco 4 modi per far persistere i dati:

- cookies
- campi hidden nei form
- passaggio nell'URL
- variabili di sessione (dati memorizzati lato server)
__________________
---> Lombardp
CSS Certified Expert (Master Level) at Experts-Exchange
Proud user of LITHIUM forum : CPU technology
Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo
lombardp è offline   Rispondi citando il messaggio o parte di esso
Old 12-08-2003, 10:48   #5
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Quote:
Originariamente inviato da lombardp
Conosco 4 modi per far persistere i dati:

- cookies
- campi hidden nei form
- passaggio nell'URL
- variabili di sessione (dati memorizzati lato server)
Perfetto , Aggiungo solo che la session dopo 20 minuti che nn si utilizza si resetta oer cui va modificata a tuo piacimento con Session.TimeOut=Minuti
matpez è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere? Recensione HONOR Magic V6: spessore record e sup...
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni Redmi Pad 2 9.7: ampio display, economico e peso...
Peugeot Polygon Concept: ecco il futuro delle utilitarie Peugeot Polygon Concept: ecco il futuro delle ut...
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione Reno16 Pro: il compatto di OPPO punta su fotocam...
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco Hisense 55U7SE: tuttofare e accessibile, il Min...
Apple riduce la produzione di iPhone 17:...
Lancio del razzo spaziale cinese Lunga M...
SpaceX Starship: Super Heavy Booster 20 ...
Questa RTX 3070 è tornata in vita...
Un ricercatore scopre uno script bash na...
Robot umanoidi teleoperati eseguono le p...
QuadRF, il gadget da 499 dollari che leg...
ChatGPT, Claude e Gemini nel mirino: cos...
Pneumatici dalla Cina, l'UE introduce da...
SpaceX vuole 100.000 satelliti in orbita...
Disney+ gratis, ma con pubblicità: l'ult...
Microsoft ammette: emissioni di CO2 su d...
Apple denuncia OpenAI e due ex dirigenti...
Asha Sharma licenzia migliaia di dipende...
25 articolazioni, pelle tattile e forza ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 01:24.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v