Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Cookie e splash page

  1. #1

    Cookie e splash page

    Salve a tutti, non sono un programmatore e posto qui per chiedere vostro aiuto.

    Avrei intenzione di creare su www.miosito.it una splash page introduttiva, con alcune note legali.
    Su questa pagina sono presenti anche due pulsanti "Accetta" e "Rifiuto".

    Quello che vorrei fare, e chiedo a voi se possibile, è questo:
    quando l'utente clicca sul pulsante "Accetta" esso viene reindirizzato alla home principale del sito, che però vorrei far coincidere con la stessa url principale, ovvero www.miosito.it

    Inoltre vorrei che le note legali compaiono solamente la prima volta che l'utente visita il sito. Tutte le altre volte che l'utente ritorna sul sito, vorrei che visualizzasse direttamente la home principale.

    Ho cercato un pò in giro ma non ho trovato nessuno script da poter adattare a questa mia esigenza.

    C'è qualche anima buona che magari può aiutarmi?
    Grazie e a presto!


  2. #2
    ops... ho utilizzato www.miosito.it solamente come esemplificativo.
    scopro solo ora che esiste davvero un dominio con questo nome. me ne scuso.

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Potresti usare un cookie con scadenza di un anno... Però se uno maniaco se lo cancella ricomincia dalla splash page con le note legali...

    Roby

  4. #4
    Ciao Roby, grazie per la risposta.
    Non essendo un esperto in programmazione asp però, non saprei come scrivere il codice.

    Sai dirmi esattamente qual'è il codice Asp da utilizzare?

    Grazie 1000

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    SPLASH PAGE

    codice:
    default.asp
    <html>
    <body>
    <%if request.cookies("accettato") = "ok"%>
    Qui metti la parte di pagina che possono vedere solo quelli che hanno accettao
    <%else%>
    Qui metti la parte di pagina con il pulsante di accettazione
    <form method="post" action="accetta.asp">
    <input type="checkbox" name="accetta" />
    <input type="submit" id="vai" name="vai" value="Accetta" />
    </form>
    <%end if%>
    </body>
    </html>
    codice:
    accetta.asp
    <%
    accetta = trim(request.Form("accetta"))
    if accetta &"[]" <> "[]" then
    Response.Cookies("accettato") = "ok"
    Response.Cookies("accettato").Expires = dateAdd("yyyy", 1, date())
    end if
    response.redirect("/default.asp")
    %>

    Roby

  6. #6
    Grande Roby!

    Il tuo codice funziona perfettamente. Ti sono riconoscente.
    A presto


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.