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

    Identificazione blocco cookies

    Ciao a tutti

    Qualcuno conosce un modo per identificare se un utente sta navigando col blocco dei cookies sul browser?

    Vorrei inserire questo controllo in alcune pagine del mio sito, per fare uscire un messaggio all'utente tipo "per il corretto funzionamento di questa pagina web è necessario lo sblocco dei cookies sul programma di navigazione che stai utilizzando"

    E' fattibile in PHP?
    Mi andrebbe bene anche in un altro linguaggio

    Grazie in anticipo delle risposte

    Buona giornata

    Tiziano

  2. #2
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    Codice PHP:
        session_start();
        if (
    $_GET['cookie'])
        {
            if (
    count($_COOKIE) > 0)
            {
                echo 
    "Cookie Attivi";
            }
            else
            {
                echo 
    "Cookie non Attivi";
            }
        }
        else
        {
            
    header("location: [url]http://[/url]".rtrim($_SERVER['SERVER_NAME'],"/")."/".ltrim($_SERVER['PHP_SELF'],"/")."?cookie=1");
        } 

    Buttato giù al volo. Con session_start() vai a scrivere un cookie che contine l'id di sessione, per rilevare la presenza di questo cookie occorre ricaricare la pagina, aggiungo un parametro altrimenti va in loop, quindi si controlla se vi è almeno un cookie settato nella variabile clobale $_COOKIE (array).

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.