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í.
Pouze tento týden sleva až 80 % na e-learning týkající se Swiftu. Zároveň využij výhodnou slevovou akci až 30 % zdarma při nákupu e-learningu - více informací.
swift week + discount 30

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

Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!

<?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 Čápka
Avatar
Uživatelské hodnocení:
1 hlasů
David je zakladatelem ITnetwork a programování se profesionálně věnuje 13 let. Má rád Nirvanu, sushi 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

 

 

Komentáře

Avatar
vojta3310
Člen
Avatar
vojta3310:25.1.2014 20:36

Pěkné, ale chytřejší člověk se koukne do zdrojového kódu stránky a číslo opíše, použil bych spíše common.

 
Odpovědět
25.1.2014 20:36
Avatar
Kit
Tvůrce
Avatar
Odpovídá na vojta3310
Kit:25.1.2014 20:43

Jakého komoně by sis představoval? Snad session, ne?

Odpovědět
25.1.2014 20:43
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
vojta3310
Člen
Avatar
Odpovídá na Kit
vojta3310:25.1.2014 20:55

Jen sem slyšel že něco takového existuje a netušil jsem že je více druhů serverových proměnných.

 
Odpovědět
25.1.2014 20:55
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.