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

    Onclick su un banner settare un cookie

    Mi servirebbe per il mio sito fatto in php con database mysql un codice php che praticamente rivela se e' stato cliccato un banner, e crea un cookie di durata un'ora e in caso mostra quanto manca.

    inoltre vorrei visualizzare una scritta in base:

    niente click e niente cookie = Non hai ancora cliccato
    cookie presente = puoi votare tra (scadenza cookie) in formato hh:mm:ss

    verrebbe una cosa del genere (non scritta in php ma in un linguaggio un po' misto )

    codice:
    inizio()
    var cookie;
    var durata=3600
    var stringa;
    
    if banner.click()
       creacookie("nome", durata)
    
    if durata > 0
       stringa= "Puoi votare tra" + durata(hh:mm:ss)
    else
       stringa= "non hai ancora votato"
    se potete aiutarmi vi ringrazio molto

  2. #2
    Praticamente cerchi qualcuno che scriva il codice per te???

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  3. #3
    no, magari qualche dritta su come fare e magari esempi.

    comunque fin'ora ho sviluppato questo...


    codice:
    <script language="JavaScript" type="text/javascript">
    
    function countdown(i)
    {
       Tempo_Mancante = 3600 - i;
    
       if(Tempo_Mancante < 0)
       Tempo_Mancante = 0;
    
       
       ore = Math.floor(Tempo_Mancante / (60 * 60));
       
       Tempo_Mancante %= (60 * 60);
       minuti = Math.floor(Tempo_Mancante / 60);
       
       Tempo_Mancante %= 60;
       secondi = Tempo_Mancante;
    
       cOre  = document.getElementById("counter_ore");
       cMin  = document.getElementById("counter_min");
       cSec  = document.getElementById("counter_sec");
    
       cOre.innerHTML    = GetFormated(ore);
       cMin.innerHTML    = GetFormated(minuti);
       cSec.innerHTML    = GetFormated(secondi);
       
       
        b = i + 1;
        setTimeout('countdown(b);', 1000);
    }
    
    function GetFormated(i)
    {
       if(i<10) { return "0"+i; }
       return i;
    }
    
    </script>
    
    <script type="text/javascript" language="javascript">
    function visualizza(id){
    if (document.getElementById){
    if(document.getElementById(id).style.display == 'none'){
    document.getElementById(id).style.display = 'block';
    } else {
    document.getElementById(id).style.display = 'none';
    }
    }
    }
    </script>
    
    <script type="text/javascript">
    function DoppioSito(sito1, sito2)
    {
    window.open(sito1);
    window.location = sito2;
    }
    </script>
    
    
    
    
    <div id="testo">
    </div>
    
    
    <div id="immagine" style="display:none">Potrai votare tra <span id="counter_ore">01</span>:
    <span id="counter_min">00</span>:
    <span id="counter_sec">00</span>
    <script language="JavaScript" type="text/javascript">
    
    countdown(0);
    
    </script></div>
    manca la parte piu' importante, quella dei cookie che non so assolutamente come integrarli.

    la mia idea sarebbe partire con un controllo se c'è il cookie e guardare la scadenza per impostare il countdown da la. se non c'è il cookie quando clicca parte da 1 ora di scadenza. e' possibile?

  4. #4
    Ok, ma.... questo è il forum di PHP!
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

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.