messaggio da vedere solo all'accesso al sito

Salve, sono abbastanza nuovo col PHP ed ho un problemino che non so come risolvere.

In pratica ho una homepage index.php che richiama più volte se stessa. Vorrei che comparisse una scritta solo la prima volta (ovvero, all'accesso al sito).

Ho provato con:

<?

$count=$_GET['count'];   if (!$count) {   echo "QUI VA LA SCRITTA";  $count++;     }

?>

ma non funziona: all' accesso count=0, esce la scritta, incrementa count ma poi non passa la variabile alla rilettura della pagina.

Dove sbaglio? Grazie anticipatamente.

inviato 5 anni fa
vincenzo
X 0 X

Tu hai messo $count++, Devi di nuovo inoltrare alla pagina index.php il nuovo valore assunto tramite l'array get.

risposto 5 anni fa
Mario Santagiuliana
X 0 X

Grazie, ho risolto con la session:

<?php      

session_start();    

if (empty($_SESSION['count'])) {   $_SESSION['count'] = 1;    }

else  {    $_SESSION['count']++; }    

?>

e poi:

<?   if (  $_SESSION['count'] <2 )

         {   quel che volevo mettere   }   ?>

Comunque, ti ringrazio di nuovo.

risposto 5 anni fa
vincenzo
X 0 X

Bene anche così.

risposto 5 anni fa
Mario Santagiuliana
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda