28173 sujets

CSS et mise en forme, CSS3

Bonjour,

Je souhaiterai sur mon site mettre plusieurs lien qui permettrai de changer la feuille de style mais garder le contenu.

J'espère avoir été assez clair Smiley smile

Cordialement Smiley biggrin
Bonjour,

je pense que ce lien pourra t'intéresser

edit : oops je n'ai pas été assez rapide Smiley langue lol
Modifié par rafale29 (17 Jul 2007 - 14:34)
j'ai tout bien fait et pourtant ...

Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\version3\index.php:1) in C:\Program Files\xampp\htdocs\version3\index.php on line 2

Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\version3\index.php:1) in C:\Program Files\xampp\htdocs\version3\styles\styleswitcher.inc.php on line 17
bonjour,

Si tu pouvais montrer ton code on pourrai peut etre t'aider car a part te dire que tu as une fonction php qui doit etre en premier avant ... Smiley ohwell
dsl Smiley smile
alors sur ma page index.php j'ai mis cela

<?php
header("Content-type: text/html; charset=utf-8");
require_once './styles/styleswitcher.inc.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Intranet</title>
<script language="JavaScript">
<link rel="stylesheet" media="screen, projection" type="text/css" id="css" href="<?php echo $url; ?>" />
</head>

<body>
<ul>
<li><a href="<?php echo $actuel; ?>?style=vert">mon style par défaut</a></li>
<li><a href="<?php echo $actuel; ?>?style=bleu">On se met au vert</a></li>
<li><a href="<?php echo $actuel; ?>?style=orange">On plonge dans l'océan</a></li>
</ul>

</body>

bien entendu j'ai suivie les explication dit sur le lien en créant bien des nouveaux dossier etc etc
Pense a utilise les balises [ code ] qui se trouve en dessous des smileys .....

Sinon verifie qu'il y est pas un conflit entre ton header et ton doctype.

Car les deux doivent etre placer en 1er mais je ne sais pas si ton header sert a quelque chose la.
Modifié par Halindel (17 Jul 2007 - 17:00)
Bonjour,

au début de ton code tu as mis :


header("Content-type: text/html; charset=utf-8");


alors que plus bas tu as aussi :


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


peut-être qu'en enlevant l'un des deux ca pourra résoudre ton problème ?
Hello !

Je remonte le topic sur ce sujet, un petit problème pour moi !

J'ai donc mis le Style switcher sur ma page, j'ai tout suivi dans les moindres détails le tuto.

Mon site test :
http://accroft.free.fr

Mon CSS defaut :
CSS "defaut"

Mais mon style ne fonctionne pas. Pour info, j'ai mis le même style dans les 3 différents, je n'ai pas encore fini les autres.

J'avais des messages d'erreur PHP qui sont depuis résolus mais là je plante. Où est mon erreur ? Les liens sont pourtant bons ?! Pourquoi il ne trouve pas le chemin vers le style ?

Merci Smiley smile
Modifié par kifkif (30 Jul 2007 - 14:41)