Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27

Discussione: Session

  1. #1

    Session

    HO UNA PAGINA SCRITTA COSI. INSERISCO UNA PASSWORD PER ANDARE A FINIRE IN UN'ALTRA PAGINA SE LA PSW E' ESATTA
    <%@ LANGUAGE = JScript %>
    <%
    // Modificare qui la password di accesso al pannello
    var password = "0148";

    var errore = false;
    var pass = String(Request.Form("pass"));
    if (pass!="undefined") {
    if (pass==password) {
    Session("pannello") = "OK";
    Response.Redirect("pannello.asp");
    } else errore = true;
    }
    %>

    NELL ALTRA PAGINA HO:
    <%@ LANGUAGE = JScript %>
    <%
    if (Session("pannello")!="OK") Response.Redirect("default.asp");
    %>

    PERO NON CAPISCO PERCHE' SE VADO DIRETTAMENTE SULLA PAGINA DI DESTINAZIONE ME LA APRE CMQ E NON ME LA BLOCCA VISTO CHE NON SONO PASSSATO PER LA PAGINA DELL'INSERIMENTO PSW?
    "Non è la fame, ma l'ignoranza che uccide"

  2. #2
    bhe, se è una sessione, una volta che l'hai creata, resta attiva fino a quando non scade.

  3. #3
    la sessione l'ho creata però credo che se non inserisco la password la sessione non parte quindi se apro direttamente la pagina di destinazione non dovrebbe aprirsi. invece me la apre
    "Non è la fame, ma l'ignoranza che uccide"

  4. #4
    allora fai un semplice controllo sulla pagina


    codice:
    <%
    If Session("TuaSessione") = "" or Session("Tuasessione") = null then
    response.redirect("login.asp")
    end if
    %>

  5. #5
    ovviamente nella pagina di destinazione e tutte le seguenti dopo il login?
    "Non è la fame, ma l'ignoranza che uccide"

  6. #6
    ho inserito il controllo sulla pagina e se la provo ad aprire direttamente non mi si apre però ora non mi si apre neanche passando per la pagina con la psw

    mi controlli se ho sbagliato qualche cosa nella creazione della sessione con controllo variabile?

    e poi posso fare in modo che ci siano più password per entrare?
    "Non è la fame, ma l'ignoranza che uccide"

  7. #7


    ho inserito il controllo sulla pagina e se la provo ad aprire direttamente non mi si apre però ora non mi si apre neanche passando per la pagina con la psw

    mi controlli se ho sbagliato qualche cosa nella creazione della sessione con controllo variabile?

    e poi posso fare in modo che ci siano più password per entrare?

    evidentemente non fai il controllo sulla sessione giusta !

    Puoi mettere tutte le password che vuoi se le prendi da un db.

  8. #8
    non saprei come fare cmq
    te potresti darmi una mano e in cambio ti regalo la psw per accedere al video noleggio per un po di tempo?

    magari ti mando le due pagine d'interesse da modificare
    "Non è la fame, ma l'ignoranza che uccide"

  9. #9
    ti ringrazio per il videonoleggio ma non è il caso.

    Per aiutarti pero devo vedere qualcosa di piu.

    Mandami uno zip e vedo cosa posso fare


  10. #10
    non riesco a mandarti lo zip non me lo prende
    defoult.asp contiene

    <%@ LANGUAGE = JScript %>
    <%
    // Modificare qui la password di accesso al pannello
    var password = "0148";

    var errore = false;
    var pass = String(Request.Form("pass"));
    if (pass!="undefined") {
    if (pass==password) {
    Session("pannello") = "OK";
    Response.Redirect("pannello.asp");
    } else errore = true;
    }
    %>
    <html>
    <head>
    <title>Pannello di controllo</title>
    </head>
    <body>
    <div align="center">


    </p>
    <% if (errore) { %>


    <font color="#FF0000">TESSERA</font><font color="red"> NON VALIDA</font></p>
    <% } %>
    <form action="0148.asp" method="POST">


    DIGITARE IL TUO NUMERO DI TESSERA:</p>


    <input type="password" name="pass" size="20"></p>


    <input type="submit" value="ACCEDI"></p>
    </form>
    </div>
    </body>
    </html>
    "Non è la fame, ma l'ignoranza che uccide"

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.