Visualizzazione dei risultati da 1 a 2 su 2

Discussione: session e application

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    102

    session e application

    Avrei bisogno di un aiuto, essendo poco esperto,
    come fare a cancellare la "frase con oltre 30 minuti?
    devo far scadere l'application, giusto? ma come?
    Grazie

    <%@ LANGUAGE = JScript %>
    <%

    if (Session("nome")==null) Response.End;
    if (Application("frase")==null) Application("frase") = "";

    function replace(str1,str2,str3) {
    // Funzione di utilità
    while (str1.indexOf(str2)!=-1) str1 = str1.replace(str2,str3);
    return str1;
    }

    // Leggo nome e frase
    var nome = String(Session("nome"));
    var testo = String(Request.Form("testo"));

    // Inserisco la nuova frase
    if (testo!="undefined" && testo!="") {
    testo = replace(testo,"@","&#64;");
    testo = replace(testo,"$","&#36;");
    d = new Date();
    ora = "" + d.getHours() + ":" + d.getMinutes();
    Application.Lock();
    frase = Application("frase");
    nuovo = ora + "@" + nome + "@" + testo;
    var xapp = frase.split("$");
    for (i=0;i<xapp.length && i<19;i++)
    nuovo += "$" + xapp[i];
    Application("frase") = nuovo;
    Application.UnLock();
    }
    %>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    102

    ops

    prima ho sbagliato la parte di codice indicata... la giusta è questa:

    <%@ LANGUAGE = JScript %>
    <%
    // Controllo l'operazione di login
    if (Session("nome")==null) Response.End;
    // Inizializzo l'Application nel caso essa non dovesse risultare inizializzata
    if (Application("frase")==null) Application("frase") = "";
    // Leggo l'Application
    var frase = Application("frase");
    // Divido le frasi
    var variabile = frase.split("$");
    %>

    e il problema è sempre lo stesso, cioè non voglio far visualizzare più il testo di "frase" una volta trascorsi 30 minuti dall'inserimento

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.