Visualizzazione dei risultati da 1 a 3 su 3

Discussione: passare variabili

  1. #1

    passare variabili

    ciao,
    ho una pagina con il login funziona tutto ok vorrei però passare il nomeutente cioè dare il benvenuto personalizzato tipo:

    Salve, Piero ...

    questo è lo script per il login:

    Codice PHP:
    <%
    Dim nome_ut
    Dim pass
    nome_ut 
    Replace(Request.Form("nome_utente"), "'""''")
    pass Replace(Request.Form("password"), "'""''")%>


    <%
    Dim sql
    sql 
    "SELECT ID FROM Utenti WHERE conferma=true and NOMEUTENTE='" &nome_ut&_
           
    "' AND PASSWORD='" &pass"'"
    Dim rs
    Set rs 
    objConn.Execute(sql)

    Dim autenticato
    if rs.eof then
      autenticato 
    false
    else
      
    autenticato true
    end 
    if
    rs.Close
    objConn
    .Close
    Set rs 
    Nothing
    Set objConn 
    Nothing

    if autenticato true then
      Session
    ("Autenticato") = "OK"
              
            
    url=request.serverVariables("URL")
            if 
    request.serverVariables("HTTP_REFERER")<>"" then url=url "?" request.serverVariables("HTTP_REFERER")
            
    "error_login"
            
    testo url
            
    if inStr(testo,t) > 0 then
                Response
    .Redirect("index.asp")
            else
                  
    Response.Redirect request.serverVariables("HTTP_REFERER")
              
    end if
            
            
            
    else
      
    Response.Redirect("error_login.asp")
    end if
    %> 
    avevo pensato di fare una cosa del genere:
    Codice PHP:
    Response.Redirect request.serverVariables("HTTP_REFERER&utente="&rs("nomeutente")&""
    però non mi funge .. qualche altra soluzione? :master:

  2. #2
    Ti conviene usare la session

    Dopo che hai autenticato l'utente salvi il nome utente nella sessione
    codice:
    Session("nome_ut")=nome_ut
    Nella pagina di ritorno controlli se la session è piena e dai il benvenuto

    codice:
    if Session("nome_ut")<>"" then
     response.write("Benvenuto " & Session("nome_ut") )
    end if


  3. #3

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 © 2026 vBulletin Solutions, Inc. All rights reserved.