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

    [COOKIES] funzione che cancella il cookie appena scritto...

    Ho letto l'articolo di Fabio Sullo su freephp.html.it e ho tentato di adattarlo alle mie necessità... il risultato è che appena lanciata la pagina, se non esistono cookies, mi setta il cookie "language" con value "italian" come dovrebbe... ma se clicco sul link per modificare il value di "language" da italiano a inglese, mi cancella il cookie stesso!
    codice:
    <?php
    if(empty($_COOKIE)){
      if(!isset($_GET["ct"])){
      setcookie("language","italian");
      header("Location: ".$_SERVER["PHP_SELF"]."?ct=1");
      }
      else{
      echo "Il tuo browser non accetta i cookies.";
      }
      }else{
        if(!isset($_GET["language"])){
      
      if ($_COOKIE["language"]=="italian"){
      echo "english version";
      }elseif ($_COOKIE["language"]=="english"){
      echo "versione italiana";
      }
      }else{
      setcookie("language","$language");
      }
      }
    
    ?>
    Chi mi aiuta?

    _YD

  2. #2
    ho risolto... non era
    codice:
    setcookie("language","$language");
    bensì
    codice:
    $language=$_COOKIE["language"];
    setcookie("language","$language");


    _YD

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.