Система за смяна на дизайна за вашия сайт Редакзия

freboy

Registered
Направете ми дизайна да се сменя с текстово меня вместо това кадето е написано в урока плс


<?php
if(isset($_POST['style'])){ // тази част проверява дали потребитля е избрал да смени дизайна.Ако е избрал дизайн сисстемата създава бисквитка която съхранява информация за това кой дизайн е избран и след това прехвърля потребителя към страницата от която е дошъл. //
$style = $_POST['style'];
setcookie ('sitestyle', $style);
$refer = $_SERVER['HTTP_REFERER'];
header("Location:". $refer);
}
?>
<html>
<head>
<title>ne6to</title>
<?php
if(isset($_COOKIE['sitestyle'])) { //тази част проверява дали има създадена бисквитка.Ако има създадена скрипта използва зададения дизайн. //
$style = $_COOKIE['sitestyle'];
}
else { //ако няма създаден дизайн системата използва дизайн който вие сте задали по подразбиране.В случея този дизайн се казва defult //
$style = "defult";
}
?>
<style type="text/css" media="screen">
@import url( "<?php echo "$style";?>.css" );
</style>
</head>

<body>
<form method=POST action=? >
<select name="style">
<option value="defult">дизайна по подразбиране</option>
<option value="testing">дизайн №1</option>
<option value="testing2">дизайн №2</option>
</select>
<input type="submit" value="Смени дизайна">
</form>
</body>
</html>
 
Код:
<?php 
$dizain = $_GET['style'];
switch($dizain) {
case 'newdesign':
$design = "newdesign";
setcookie('sitestyle', $design ); 
break;
default:
$design = "default";
setcookie('sitestyle', $design);
break;
}
$refer = $_SERVER['HTTP_REFERER']; 
header("Location:". $refer); 
<html> 
<head> 
<title>ne6to</title> 
<?php 
if(isset($_COOKIE['sitestyle'])) { //тази част проверява дали има създадена бисквитка.Ако има създадена скрипта използва зададения дизайн. // 
$style = $_COOKIE['sitestyle']; 
} 
else { //ако няма създаден дизайн системата използва дизайн който вие сте задали по подразбиране.В случея този дизайн се казва defult // 
$style = "defult"; 
} 
?> 
<style type="text/css" media="screen"> 
@import url( "<?php echo "$style";?>.css" ); 
</style> 
</head> 

<body> 
<a href="page.php">Default</a>
<a href="page.php?style=newdesign">Smeni Stila</a> 
</body> 
</html>

?>
 

Back
Горе