Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Achat - Vente Informatique : samz02, kefran92 Achat - Vente Divers : woody 75, birax, -S-, 1 utilisateur anonyme et 34 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Probleme de cookie(non non pas le gateau >.<)

 
n°19093
mouize
Profil : Jeune recrue
Posté le 26-11-2007 à 00:52:23  profilanswer
 

Bonjour à tous,
voila je cree un site pour des amis en html et j'ai voulu rajouter un peu de php (où je débute) pour pouvoir changer de css via un menu deroulant.
Voici mon code :

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Klan Kass'Krane</title>
  6. <link rel="stylesheet" type="text/css" href="KKK_<?php echo "$theme"; ?>.css" media="screen" title="defaut" />
  7. </head>
  8. <body>
  9. <div id="conteneur">
  10.   <div id="fond2">
  11.     <div id="en_tete"> </div>
  12.   </div>
  13.   <div id="en_tete2"> </div>
  14.   <div id="menu">
  15.     <div class="element_menu"><img src="menu.png" width="141" height="210" border="0" usemap="#Map" />
  16.       <map name="Map" id="Map">
  17.         <area shape="rect" coords="37,127,111,157" href="page_le_klan.html" />
  18.         <area shape="rect" coords="16,166,130,199" href="page_forum_et_media.html" />
  19.         <area shape="rect" coords="42,85,92,118" href="page_war.html" />
  20.         <area shape="rect" coords="21,45,124,83" href="page_peaux_vertes.html" alt="" />
  21.       </map>
  22.     </div>
  23.   </div>
  24.   <div id="corps"> </div>
  25.   <div id="corps2"> <br/>
  26.     <br/>
  27.     <br/>
  28.     <br/>
  29.     <h1>Site web du Klan </h1>
  30.     <h3 align="center"> Le site est en construction </h3>
  31.   </div>
  32.   <form id="form1" name="form1" method="post" action="">
  33.     <label>theme
  34.     <select name="choix" id="select">
  35.       <option  value="defaut" selected="selected">defaut</option>
  36.       <option  value="badmoon">badmoon</option>
  37.       <option  value="goff">goff</option>
  38.       <option  value="evilsun">evilsun</option>
  39.       <option  value="snakebite">snakebite</option>
  40.       <option  value="bloodaxe">bloodaxe</option>
  41.       <option  value="deathskull">deathskull</option>
  42.     </select>
  43.     </label>
  44.     <label>
  45.     <input type="submit" name="button" id="button" value="Waaaaaaaaaaaagh" />
  46.     </label>
  47.   </form>
  48.   <?php
  49. $klan=$_REQUEST["choix"];
  50. switch ($klan)
  51. {
  52.      case "badmoon" : setcookie("theme","badmoon" ); break ;
  53.      case "vert" : setcookie("theme","goff" ); break ;
  54.      case "bleu" : setcookie("theme","evilsun" ) ; break ;
  55.      case "orange" : setcookie("theme","snakebite" ) ; break ;
  56.      case "orange" : setcookie("theme","deathskull" ) ; break ;
  57.      case "orange" : setcookie("theme","bloodaxe" ) ; break ;
  58.      case "defaut" : setcookie("theme","defaut" ) ;
  59.  }
  60. ?>
  61. </div>
  62. </body>
  63. </html>


 
et quand je lance tout ca, le css n'est pas pris en compte, et quand je choisis un autre theme dans le menu deroulant, ca me sort cette erreur:
 
Warning: Cannot modify header information - headers already sent by (output started at /mnt/112/sdb/1/e/mouizina/test/newsKKK.php:6) in /mnt/112/sdb/1/e/mouizina/test/newsKKK.php on line 52

n°19094
Nodashi
Silence je dors
Profil : Dinosaure
Posté le 27-11-2007 à 12:38:02  profilanswer
 

Il faut que le set cookie soit fait avant la balise <!DOCTYPE


---------------
informatique / jeu vidéo / blog du développeur / Pour les hommes modernes

Aller à :
Ajouter une réponse