Bonjour, j'ai suivis le tutorial a la lettre, enfin peut etre pas asser car quand je clique sur mes themes ça actualise la page.
Dans ce meme sujet précedent, quelqu'un a eu le meme probleme. J'ai verifié, je n'ai pas fait ces erreurs.
Voila mon site:
http://cricri95540.free.fr
Ou sinon, le code:
J'ai creer un dossier /styles dans lequel j'ai un dossier default, moderne et simple. Dans chaque, un .css nommé style.css.
index.php:
et styleswitcher.inc.php:
Merci d'avance
Cordialement
Modifié par koala64 (30 Oct 2007 - 09:55)
Dans ce meme sujet précedent, quelqu'un a eu le meme probleme. J'ai verifié, je n'ai pas fait ces erreurs.
Voila mon site:
http://cricri95540.free.fr
Ou sinon, le code:
J'ai creer un dossier /styles dans lequel j'ai un dossier default, moderne et simple. Dans chaque, un .css nommé style.css.
index.php:
<?php
header('Content-type: text/html; charset=iso-8859-1');
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 name="description" content="PlayiXX: Votre Site Play">
<meta name="keywords" content="Playixx, Site d'animes, de manga">
<meta name="robots" content="index">
<meta name="author" content="iDaTe">
<meta name="REVISIT-AFTER" content="15 days">
<meta name="Identifier-URL" content="http://cricri95540.free.fr">
<meta name="category" content="Loisirs & Mangas">
<meta name="distribution" content="global">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen, projection" type="text/css" id="css" href="<?php echo $url; ?>" />
<title>PlayiXX: Site d'Animés et de Mangas! Nouveautées!!</title>
</head>
<? include ("corps.php"); ?>
<div class="corps">
<table align="center">
<form name="form1">
<div align="center">
<select name="menu" onChange="menuderoulant(this)">
<option value="#">Thèmes</option>
<option value="<?php echo $actuel; ?>?style=default">N°1</option>
<option value="<?php echo $actuel; ?>?style=moderne">N°2</option>
<option value="<?php echo $actuel; ?>?style=simple">N°3</option>
</select>
</div>
</form>
<td>
et styleswitcher.inc.php:
<?php
function construire_url($dossier)
{
return 'http://cricri95540.free.fr/styles/' . htmlspecialchars($dossier) . '/style.css';
}
$dossiers = array(
'default',
'moderne',
'simple'
);
$actuel = htmlspecialchars($PHP_SELF);
if(in_array($_GET['style'], $dossiers, true))
{
setcookie('style', $_GET['style'], time() + (365 * 24 * 3600));
$url = construire_url($_GET['style']);
}
else if(in_array($_COOKIE['style'], $dossiers, true))
{
$url = construire_url($_COOKIE['style']);
}
else
{
$url = construire_url($dossiers[0]);
}
?>
Merci d'avance
Cordialement
Modifié par koala64 (30 Oct 2007 - 09:55)