IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Hádání náhodného čísla v PHP

<?php
/**
 * @author sczdavos
 * @site www.itnetwork.cz
 */

header('Content-type: text/html; charset=utf8');

if ((isset($_POST['number'])) && ($_POST['number']))
    $number = $_POST['number'];
else
    $number = rand(0, 200);
$tries = 0;

if (isset($_POST['user_number']))
{
    $tip = $_POST['user_number'];
    $tries = $_POST['tries'] + 1;
    $diff = abs($tip - $number);

    if ($diff > 50)
        echo('Hodně vedle');
    else if (($diff <= 50) && ($diff >= 21))
        echo('Vedle');
    else if (($diff <= 20) && ($diff >= 6))
        echo('Přihořívá');
    else if (($diff <= 5) && ($diff >= 1))
        echo('Těsně vedle');
    else
        echo('Trefa');

    echo('Pokus číslo: ' . $tries);
}

echo('
    <form method="post">
        <input type="hidden" name="number" value="' . $number . '" />
        <input type="hidden" name="tries" value="' . $tries . '" />
        <input type="text" name="user_number" />
        <input type="submit" />
    </form>
');
Program byl vytvořen v roce 2012.

 

Všechny články v sekci
Zdrojákoviště PHP - Základní konstrukce
Program pro vás napsal David Hartinger
Avatar
Uživatelské hodnocení:
1 hlasů
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David se informační technologie naučil na Unicorn University - prestižní soukromé vysoké škole IT a ekonomie.
Aktivity