cookie con php o no?

Ciao a tutti

Ultimamente stò gestendo un sito per una ditta di vendita vini e alcolici. Il sito è ben indicizzato e dai referrer risulta che i visitatori entrano in ogni pagina soprattutto dai motori.

Tutto ok fin qua..  ;D

Ora però mi è stato chiesto di mettere un avviso ai minorenni:

se per esempio uno vede su google il mio sito e lo clicca automaticamente devo chiedere una conferma per l'età. Questa conferma una volta data non si richiede +, perchè memorizzata in qualche variabile.

Ora vi chiedo: è possibilie fare tutto ciò con un cookie? Cosa mi consigliate?

Grazie in anticipo!!!

inviato 9 anni fa
lurulu
X 0 X

Ovvio che usi un cookie è la via più semplice dato che rimane nel pc dell'utente.

Ed è pure ovvio che per casi limite come questi (va be ma a che serve, io ho 8 anni e ci metto uno zero accanto, così divento un vecchio ottuagenario  ;D) comunque dicevo, in casi come questi i cookie è meglio generarli tramite il PHP, altrimenti da locale "stacchi" il motore javascript e ciao sistema.

risposto 9 anni fa
Marco Grazia
X 0 X

Grazie marcolì per la celere risposta!  ;),

allora mi è venuto in mente: creo con PHP un cookie nel PC dell'utente. Se è maggiorenne valore_cookie = 1; altrimenti valore_cookie = 0; e ad ogni pagina metto il controllo che se è uguale a zero o non è presente spunta l'avviso che le pagine sono riservate ad un pubblico adulto.

E' valido il ragionamento secondo te?

 :bye:

risposto 9 anni fa
lurulu
X 0 X

Ragionamento corretto. Attento però ai motori di ricerca che in questo modo non potrebbero indicizzare il sito. Il controllo del cookie non dovrebbe scattare se lo user agent è quello utilizzato da un motore di ricerca.

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

user agent = programma che legge la pagina web, è la dicitura corretta, un browser è solo uno dei tanti user agent ;)

risposto 9 anni fa
Marco Grazia
X 0 X

domanda: e se il browser del visitatore non legge i cookie come si può risolvere?

risposto 9 anni fa
lurulu
X 0 X

OPPURE SE LO FACESSI CON UNA VARIABILE DI SESSIONE??

risposto 9 anni fa
lurulu
X 0 X
domanda: e se il browser del visitatore non legge i cookie come si può risolvere?

non si risolve

OPPURE SE LO FACESSI CON UNA VARIABILE DI SESSIONE??

le sessioni scadono (normalmente) alla chiusura del browser quindi dovresti ripetere la domanda ad ogni accesso dell'utente

 :bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

Il punto è che non dovresti preoccuparti di questo, a me pare che la scelta di chiedere gli anni del visitatore sia più che altro una boutade per far visitare il sito, piuttosto che una necessità reale.

Il vino non è la pornografia, chi ha detto che un minore di anni 16 non possa leggere cose che parlano di alcolici, la norma prevede che ad un minore di anni 16 non puoi vendere alcolici, non che non possa leggerne ;)

risposto 9 anni fa
Marco Grazia
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda