From MJanik
(Difference between revisions)
|
|
(2 intermediate revisions not shown) |
Line 1: |
Line 1: |
- |
| |
| <h1>Zadanie #3</h1> | | <h1>Zadanie #3</h1> |
| | | |
Line 15: |
Line 14: |
| | | |
| Wskazówka: aby sprawdzić, czy parametr został podany, należy skorzystać z dyrektywy isset, np.: | | Wskazówka: aby sprawdzić, czy parametr został podany, należy skorzystać z dyrektywy isset, np.: |
- | if (!isset ($_GET['silnia']) echo 'Nie podałeś parametru!'); | + | if (!isset ($_GET['silnia'])) echo 'Nie podałeś parametru!'; |
- | Odliczanie czasu do końca wakacji
| + | |
| | | |
- | <h2>Wakacje</h2> | + | <h2>Odliczanie czasu do wakacji</h2> |
| | | |
| Skrypt wyświetlający informację w stylu: | | Skrypt wyświetlający informację w stylu: |
Line 28: |
Line 26: |
| tj. qq sekund. | | tj. qq sekund. |
| | | |
- | Wskazówka: oby pozbyć się części ułamkowej z wyniku dzielenie, możemy zastosować rzutowanie na typ całkowity, np. zamiast $godziny napiszemy (int) $godziny. | + | Wskazówka: oby pozbyć się części ułamkowej z wyniku dzielenia, możemy zastosować rzutowanie na typ całkowity, np. zamiast $godziny napiszemy (int) $godziny. |
| | | |
| <br> | | <br> |
| | | |
| <h2>Dodatkowe</h2> | | <h2>Dodatkowe</h2> |
- | - Zmodyfikowac rzut kostka w ten sposob, by losowac liczbe dla kostki o dowolnej liczbie scianek (podanej jako parametr typu GET). Np. kostkami K4, K10, K12.
| + | <ul> |
- | | + | <li> Zmodyfikowac rzut kostką w ten sposob, by losować liczbę dla kostki o dowolnej liczbie scianek (podanej jako parametr typu GET). Np. kostkami K4, K10, K12. |
- | - Formatowanie kostki
| + | <li> Dla zmodyfikowanej kostki oraz silni stworzyć prosty formularz, który umożliwi podanie odpowiednich argumentów, by nie trzeba ich było ręcznie wpisywać w pasek przeglądarki. |
| + | <ul> |
Latest revision as of 14:27, 21 November 2015
Zadanie #3
Dziś napiszemy kilka śmiesznych skryptów. Każdy z nich należy podlinkować pod stronę główną.
Testowanie
Poprawność swojego kodu PHP możesz sprawdzić za pomocą strony http://phptester.net/.
Rzut kostką
Strona z nagłówkiem "Rzut kostką". Poniżej wyświetla wylosowananą liczbę od 1 do 6.
Obliczanie silni
Skrypt obliczający silnię podaną w URL jako jeden parametr typu GET. Jeśli liczba jest ujemna, wyświetla się błąd. Jeśli nie podano liczby w URL, należy wyświetlić podpowiedź, jak należy to zrobić.
Wskazówka: aby sprawdzić, czy parametr został podany, należy skorzystać z dyrektywy isset, np.:
if (!isset ($_GET['silnia'])) echo 'Nie podałeś parametru!';
Odliczanie czasu do wakacji
Skrypt wyświetlający informację w stylu:
Dziś jest dd.mm.rrrr,
do wakacji pozostało
xx dni,
tj. yy godzin,
tj. zz minut,
tj. qq sekund.
Wskazówka: oby pozbyć się części ułamkowej z wyniku dzielenia, możemy zastosować rzutowanie na typ całkowity, np. zamiast $godziny napiszemy (int) $godziny.
Dodatkowe
- Zmodyfikowac rzut kostką w ten sposob, by losować liczbę dla kostki o dowolnej liczbie scianek (podanej jako parametr typu GET). Np. kostkami K4, K10, K12.
- Dla zmodyfikowanej kostki oraz silni stworzyć prosty formularz, który umożliwi podanie odpowiednich argumentów, by nie trzeba ich było ręcznie wpisywać w pasek przeglądarki.