Webmaster общности: Predpriemach.com | SearchEngines.bg

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

    В този урок ще видите как да си направите система, която да сменя дизайна на вашия сайт.
    За целта ще ви трябват 4 файла.1 php файл който да сменя дизайна и показва текущия дизайн
    и 3 css файла-един който да е по подразбиране и два между които потребителите да
    избират.Първо нека да направим php файла.:

    <?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>

    Същата система може да се направи с get вместо с post и с линкове вместо падащо меню.
    Урокът е изготвен за Web-Tourist.net

    Оставете коментар