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

    CD Keys система

    Автор: Bummer

    Предполагам, че на някои от вас ви е било нужно да въведете нещо като serial key система за сайта.Тоест, само хора, притежаващи ключ да могат да я посещават.Така примерно можете да я съчетаете с някаква система за заплащане и при такова, да се извършва добавяне и представяне на ключ
    add.php

    <?
    $key = rand(1000,2000); // създаваме произволно число между 1000 и 2000
    $key2 = rand(2000,3000);
    $key3 = rand(3000,4000);
    $key4 = rand(4000,5000);
    $keyz = "$key-$key2-$key3-$key4";
    echo "<form method='POST' action=added.php>"; // форма за добавяне на cd key
    echo "<input type=text name='key' value='$keyz'>";
    echo "<input type=submit value=Добави>";
    ?>

    added.php

    <?
    $key = $_POST['key'];
    $lfh = "./keys/$key.inc"; //записваме
    $log = fopen ( $lfh,"a+" );
    fputs ($log, "");
    fclose($log);
    echo "$key бе добавен успешно"; // извеждаме съобщение
    ?>

    index.php

    <form method="POST" action="test.php">
    <input type=text name=test>
    <input type=submit value=Провери>

    test.php

    <?
    $key = $_POST['test'];
    $files = "./keys/$key.inc"; // проверяваме дали дадения key го има
    if(!file_exists($files)){
    echo "Невалиден cd key"; // в случая го няма
    exit;
    }
    echo "Валиден cd key"; // в този случай го има
    ?>

    И най-накрая създаваме една папка Keys

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