Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Come associare una sessione ad un utente?

    Il mio problema è il seguente:
    Io ho creato un carrello della spesa tramite una variabile Session. Sono arrivato al punto che il carrello funziona correttamente. Il mio problema inizia dal momento in cui si deve confermare l'ordinazione dei prodotti all'interno del carrello. Io vorrei che quando si clicca sul pulsante 'conferma' mi venga presentata una pagina che comprende sia il login se non è stato fatto sia il modulo di registrazione se l'utente deve ancora registrarsi. Dopodichè l'ordine dovrebbe partire con il riferimento dell'utente (id) che ha effettuato l'ordinazione. Si può fare?
    Qualcuno sà darmi qualche consiglio?

  2. #2
    certo che si può fare

    ogni sessione ha un proprio id...
    cmq se salvi tutto in un cookies richiami tutto ^^
    Ah, Jedis! I had no ideas! What can i do for you, honored Jedis?

    I'm not Jedi. I'm a guy with a lighsaber and a few questions.

  3. #3
    tutto il carrello lo salvi prima del login?

    bhè, hai fatto tutta la parte tosta e ti sei inceppato al passo a mio avviso + seplice.
    portati avanti una sessione creata con la creazione del carrello. che ne so, session("carrello")="ok"

    arrivato alla pagina che dici (es.pagina_finale.asp) metti un controllo


    if cint("0"&session("id_utente"))>0 then
    l'utente può procedere, mostra quello che devi mostrare
    else
    mostra pagina di login o registrati
    end if

    nella pagina del login.asp metti
    dopo aver settato session("id_utente")=rs("id_utente")
    metti un ulteriore blocco di controllo alla fine con

    if session("carrello")="ok" then
    response.redirect("pagina_finale.asp")
    else
    response.redirect("altra_pagina.asp")
    end if

    e se ho ben capito il tuo problema dovrebbe funzionare.

  4. #4
    Grazie per l'aiuto, ora provo come dici.

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.