Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Contatore accessi

  1. #1
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374

    Contatore accessi

    Devo fare un semplice contatore che mi segni gli accessi di un IP una volta sola al giorno
    Codice PHP:
        if (($rs2['data'] > $ieri)&&($rs2['data'] < $domani)){
            
    $sql3 "INSERT INTO accessi (ip, data, ora) VALUES ('".$IP."','".$data."','".$ora."')";
            
    $accessi3 mysql_db_query("rikka_evdb",$sql3,$db);
        } 
    Ho provato più soluzioni, ma o continua ad inserirmi il dato o non lo segna per niente...con questa configurazione non la segna...
    "Se la montagna vien da te,
    e tu non sei Maometto,
    allora scappa, potrebbe essere una frana!"

  2. #2
    Ma $ieri, $domani e $rs2['data'] come li ottieni?
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  3. #3
    Utente bannato
    Registrato dal
    May 2006
    Messaggi
    160
    quoto mircov, se imponi delle variabili ma non dici come le ottieni non possiamo aiutarti (e se questa non è stata una dimenticanza nel post ci credo che lo script non funziona)

  4. #4
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Codice PHP:
    $ieri time() - 86400;
    $ieri date("Y-m-d"$ieri);
    $domani time() + 86400;
    $domani date("Y-m-d"$domani); 
    In ogni caso quì non centrano le variabili, centra la logica che deve essere usata...e io non ci salto fuori!
    "Se la montagna vien da te,
    e tu non sei Maometto,
    allora scappa, potrebbe essere una frana!"

  5. #5
    E invece c'entrano le variabili. La logica usata è giusta. Semplicemente le operazioni le devi eseguire sul timestamp e non sulla data formattata come fai tu. Prova e vedi.
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  6. #6
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Sono nuovo del PHP...cos'è il timestamp?
    "Se la montagna vien da te,
    e tu non sei Maometto,
    allora scappa, potrebbe essere una frana!"

  7. #7
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Cos'è il timestamp?
    "Se la montagna vien da te,
    e tu non sei Maometto,
    allora scappa, potrebbe essere una frana!"

  8. #8
    Il timestamp è un modo per rappresentare un momento ben preciso
    (giorno+ora)

    In linux è il numero di secondi passato dal 1979, non ricordo il momento preciso.
    Per MySQL è una stringa formata in questo modo: aaaammddhhmm
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  9. #9
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Quindi come dovrei fare?
    "Se la montagna vien da te,
    e tu non sei Maometto,
    allora scappa, potrebbe essere una frana!"

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.