Bonjour,
Voila j'ai un petit probleme avec le tutoriale Style switcher
il me met sa en haut

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sdb/3/7/misstouktik/index.php:6) in /var/www/sdb/3/7/misstouktik/index.php on line 14

ET donc je ne comprend pas
Merci d'avances a tout ceux qui m'aideron pour mon probleme
Modifié par Cortana (26 Jul 2006 - 14:40)
Smiley confus Je suis bete j'ai oublier de mettre se qui avai en ligne 14

setcookie('style', $_POST['style'], time()+(365*24*3600)) ;


Voila ya marké sa
Salut Cortana

Pourrais tu nous donner les 15 premieres lignes de ton script et mettre un
lien vers le tuto concerné.
Merci.
Modifié par pilate68 (24 Jul 2006 - 19:03)
oki pas de souci
Le lien ver le Tuto

Mon code

<html>
<head>
<title>Page test</title>
<link href="style.css" type="text/css" rel="stylesheet"/>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.Style8 {font-size: 36pt}
-->
</style>
</head>
<?php
if(isset($_POST['change_style']))
// On vérifie que le formulaire a été soumis
{
	if(file_exists("./".$_POST['style']."/style.css"))
	{
		// On fait un cookie d'une année de durée pour garder en mémoire le style choisi et le récupérer à la prochaine visite

setcookie('style', $_POST['style'], time()+(365*24*3600)) ;
		// Si le fichier *.css existe on définit une variable $css correspondant au style choisi (LE PROBLEME EST A CET LIGNE)
		$css = $_POST['style'] ;
	}
}
elseif(isset($_COOKIE['style']))
// Si le formulaire n'a pas été soumis, on vérifie si le cookie style existe et si tel est le cas on définit une variable $css correspondant à ce style
{
	$css = $_COOKIE['style'] ;
}	
else
// Si le cookie n'existe pas et que le formulaire n'a pas été soumis, on définit une variable $css correspondant au style par défaut, ici un_style.css par exemple
{
	$css = "un_style" ;
}
?>


Voila j'espere que sa suffira sinon tu me demande je t'envoy la page par mail
Euh mais mon probleme est pas résolu lol
on ma demander de mettre le code que j'avai mis donc c se que j'ai fait
oups désolé, j'ai du m'emmêler les pinceaux avec un autre sujet Smiley confused
Modifié par Alan (25 Jul 2006 - 14:37)
Salut Cortana

Il faut que tu mette ton script Php tout zn haut de la page avant ton code
html.


<?PHP
      if(isset.......
?>
<html>
<head>
..........
</html>


@++