Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    dati di sessione con response.Redirect

    ciao
    avrei bisogno di sapere, se con il response.redirect, mi posso "portare a spasso" i dati della sessione per riprenderli nell'altra pagina, come si fa con href.
    Ad esempio
    codice:
    "default.asp?menu=1&utente=<% =rs("user") %>"
    grazie

  2. #2
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    stai parlando di due cose diverse quello dell'href
    "default.asp?menu=1&utente=<% =rs("user") %>"

    è il QueryString e Si lo puoi usare con il redirect (bastava comunque fare una prova)

    per "i dati della sessione" a naso sembrerebbe che parli delle variabili di sessione che (se il browser le supporta) sono fatte apposta per conservare variabili da una pagina all'altra
    e non vanno passatesull'url
    Forza la magica ROMA

  3. #3
    è il QueryString e Si lo puoi usare con il redirect (bastava comunque fare una prova)

    La mia domanda era diversa, la querystring l'ho fatta, e so che funziona...per quello volevo provare a fare una cosa analoga, perchè non riesco a conservare le variabili di sessione...

  4. #4
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    che vuol dire ?
    che valorizzi una variabile di sessione in una pagina A (tipo Session("Prova") = "aaa")
    poi passi nella pagina B con una redirect e leggi questa variabile ma non contiene nulla ?


    se è così allora dipende dal brawser utilizzato a dalle sue impostazioni che non permettono l'utilizzo dei cookies
    Forza la magica ROMA

  5. #5
    fondamentalmente, quello che faccio è questo(dopo il controllo user e pwd):
    codice:
    session("user")=rs("iduser")
    response.Redirect("default.asp?menu=1")
    e menu=1 sarebbe:

    codice:
     Case "1" %>
    cioè un'altra pagina nella stessa, che però non mi recupera i dati se io faccio una cosa del genere:

    codice:
    SQL= "SELECT * FROM login WHERE user='"&user&"'"
    ...
    Benvenuto <% =rs("cognome") %>
    (spero sia comprensibile)

  6. #6
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    al posto di
    codice:
    SQL= "SELECT * FROM login WHERE user='"&user&"'"
    ...
    Benvenuto <% =rs("cognome") %>
    scrivi

    codice:
    SQL= "SELECT * FROM login WHERE user='" & session("user") & "'"
    ...
    Benvenuto <% =rs("cognome") %>
    Forza la magica ROMA

  7. #7
    non riesco a farlo funzionare

    Tipo di 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.

  8. #8
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    fatti restituire l'sql e leggi cosa scrive
    Forza la magica ROMA

  9. #9
    ho usato response.write SQL: response.end, ma non mi stampa niente...non è mica normale!

  10. #10
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    potresti postare il codice della pagina con questa ultima modifica ?
    Forza la magica ROMA

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.