Theme et popup

Résolu
qpzmg Messages postés 17 Date d'inscription jeudi 4 août 2005 Statut Membre Dernière intervention 20 octobre 2006 - 8 juil. 2006 à 14:03
qpzmg Messages postés 17 Date d'inscription jeudi 4 août 2005 Statut Membre Dernière intervention 20 octobre 2006 - 8 juil. 2006 à 18:19
bonjour,


j'ai ce code ci :


<?

 if( $theme '' || $theme null) {

 $theme = "themes/$theme/theme.php";

include("themes/defaut/theme.php");

} else {

$theme = "themes/$theme/theme.php";

include($theme); }

?>


et je voudrais que la valaeur de $theme soit enregistré dans un
cookies, et que si la valeurs est defaut ou que le cookies n'existe pas
le site ouvre le theme par defaut.


Est ce que c'est possible ?

et si oui comment faire ?


merci d'avance...

3 réponses

extraman1 Messages postés 103 Date d'inscription lundi 8 septembre 2003 Statut Membre Dernière intervention 26 décembre 2009 2
8 juil. 2006 à 17:03
Remplace ton code par celui-ci

<?php
 /* ATTENTION CE CODE DOIT ETRE FAIT AVANT TOUT TEXTE HTML */
 if(!isset($_COOKIE['themes'])){ /*si le cookie n'existe pas*/
  setcookie('themes','autre',mktime(0,0,0,12,31,2007));/*-->création du cookie, autre sera remplacé par   


       défaut dans cette ligne et ce que tu veux dans les
         autres lignes*/
  $theme = "themes/defaut/theme.php";
  include($theme);
 } else {
  $theme = "themes/".$_COOKIE['themes']."/theme.php";
  include($theme);
 }
?>

@+extraman1 le grand
3
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
8 juil. 2006 à 17:04
Salut,

cherche setcookie sur php.net, et renseigne toi sur les différences entre " et ', aussi sur les différences entre <?php et <?

In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)
0
qpzmg Messages postés 17 Date d'inscription jeudi 4 août 2005 Statut Membre Dernière intervention 20 octobre 2006
8 juil. 2006 à 18:19
MERCI beaucoup !!!

Ceci ma bien aider et ça marche, j'ai de meme compris comment créer des cookies.

j'ai créer un formulaire pour changer le theme de mon site.


Encore MERCI !
0
Rejoignez-nous