sql >> Database >  >> RDS >> Mysql

hoe kan ik een bezoekersteller maken in php?

$_SESSION gebruiken , moet u session_start() . aanroepen ergens vooraf.

Ik denk dat de code er als volgt uit moet zien:

session_start();
if ( !isset($_SESSION['visited']) )
{
    echo "This is your first visit.";
    $_SESSION['visited'] = TRUE;

    // Do the MySQL query here
} else {
    echo "You hit the refresh button.";
}

echo "This is my site.";

Op deze manier, wanneer een nieuwe gebruiker uw site voor het eerst bezoekt (met een nieuwe sessie), wordt zijn/haar bezoek opgeslagen in de database en hebben we een variabele in de sessieset, dus na een verversingsknop, de informatie over het bezoek wordt niet opnieuw aan de database toegevoegd.



  1. Tijdstempel met een precisie van milliseconden:hoe u ze opslaat in MySQL

  2. Database failover in Jboss-gegevensbronnen

  3. Een voortschrijdend gemiddelde MySQL berekenen?

  4. Oracle - Haal datum/tijd op in milliseconden uit het DATE-gegevenstypeveld