Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    evitare incremento al reload...

    uso questo per incrementare un contatore di visite all'interno dei profili utenti
    ma alcuni furboni lo fanno salire aggiornando la pagina...
    come posso evitare i reload?

    codice:
    <% 
    sql = "UPDATE Iscritti Set cont = cont + 1 WHERE id = "& cInt(request.querystring("ID"))
    Conn.Execute sql,esito
    %>
    grazie 50.000
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    Potresti creare una variabile di sessione ogni volta che un utente entra nel sito.
    Poi la query di aggiornamento la fai in modo che sia subordinata alla presenza della session o meno.
    Es. se la session è vuota, esegui la query, altrimenti non eseguirla.

  3. #3

    Re: evitare incremento al reload...

    codice:
    <% 
    if session("lastupdate") = "" or datediff("n",session("lastupdate"),now) >= 1 then
     sql = "UPDATE Iscritti Set cont = cont + 1 WHERE id = "& cInt(request.querystring("ID"))
     Conn.Execute sql,esito
     session("lastupdate") = now
    end if
    %>
    san imente saluta

    * http://simonecingano.it *

  4. #4
    grazie
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  5. #5
    Originariamente inviato da Stanislao
    grazie
    figurati
    san imente saluta

    * http://simonecingano.it *

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.