Se connecter avec
S'enregistrer | Connectez-vous

{php] probleme cookies

Dernière réponse : dans Programmation

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 :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">
  2. <html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>">
  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

Autres pages sur : php probleme cookies

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte
Tom's guide dans le monde