Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zliczanie prób.
Durkane
post
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 28.07.2015

Ostrzeżenie: (0%)
-----


Witam.

Mam do zrobienia grę, w której zgadujemy liczbę i muszę też zliczać ilość prób aż do odgadnięcia i gdy liczba zostanie odgadnięta to resetuje się wszystko tylko wcześniej daje komunikat, że gratuluje zgadłeś.
Więc moje pytanie tutaj jest czy funkcja count() nada się do zliczania tego? I co do niej wrzucić? Wrzucić przycisk tam tzn. odczytywanie wciśnięcia przycisku? Oraz jak zrobić by wylosowana liczba była zapamiętywana i resetowała się dopiero, gdy zostanie odgadnięta.
Proszę o nakierowanie mnie jakich funkcji użyć do tego.

Z góry dziękuje za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Durkane
post
Post #2





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 28.07.2015

Ostrzeżenie: (0%)
-----


Ok spróbuję zaraz tak zrobić (IMG:style_emoticons/default/smile.gif) Już tego nie mam (IMG:style_emoticons/default/biggrin.gif) Jest inaczej kod zrobiony (IMG:style_emoticons/default/tongue.gif)

  1. <?php
  2. $Number = (string)$_POST["text"];
  3.  
  4. if(isset($_POST["submit"]))
  5. {
  6. if ($Number == null)
  7. {
  8. $_SESSION["Trials"]=$_SESSION["Trials"];
  9. $num1 ="Liczba, ktora podales :".$Number;
  10. $num2 ="Proby :".$_SESSION["Trials"];
  11. $num3 = "Wprowadź liczbę! ";
  12. }
  13. else
  14. {
  15. if(isset($_SESSION["Trials"]))
  16. {
  17. $_SESSION["Trials"]+=1;
  18. $ses1 = "Liczba, ktora podales :".$Number;
  19. $ses2 = "Proby : ".$_SESSION["Trials"];
  20. }
  21. else
  22. {
  23. $_SESSION["Trials"] = 0;
  24. }
  25. }
  26. }
  27.  
  28.  
  29. $number = (string)$_POST["text"];
  30. if(isset($_COOKIE["Random"]))
  31. {
  32. if(isset($_POST["submit"]))
  33. {
  34. if ($_COOKIE["Random"] > $Number)
  35. {
  36. $kom1 = "Podana liczba jest za mala. Sprobuj jeszcze raz!";
  37. }
  38. elseif ($_COOKIE["Random"] < $Number)
  39. {
  40. $kom1 = "Podana liczba jest za duza. Sprobuj jeszcze raz!";
  41. }
  42. elseif ($_COOKIE["Random"] == $Number)
  43. {
  44. $kom1 = " Gratulacje odgadles liczbe ! ";
  45. $kom1 .= " Zagraj jeszcze raz ! ";
  46. setcookie("Random","");
  47. }
  48. }
  49. }
  50. else
  51. {
  52. $Draw= rand(1,100);
  53. setcookie("Random",$Draw);
  54. }


Dziękuję bardzo wszystkim za pomoc (IMG:style_emoticons/default/smile.gif) Udało mi się wykonać to co chciałem na ciastkach i sesji (IMG:style_emoticons/default/tongue.gif)

A także jeżeli można to mógłby ktoś mi dać jakieś zadanie dla osoby początkującej ? Bo uczę się przez robienie zadań (IMG:style_emoticons/default/smile.gif) A osoby z doświadczeniem bardziej wiedzą jakie zadania pomogą w nauce i utrwaleniu PHP.
Go to the top of the page
+Quote Post

Posty w temacie
- Durkane   [PHP]Zliczanie prób.   30.07.2015, 10:18:13
- - Monter08   Zmienne, które chcesz aby były stałe zapisuj w cia...   30.07.2015, 10:24:25
- - Durkane   [PHP] pobierz, plaintext <?php $num = (str...   30.07.2015, 10:28:32
- - Monter08   Nie usuwaj [PHP] pobierz, plaintext if(isset...   30.07.2015, 11:18:37
- - Durkane   Te warunki są tak jak mówisz nie tą wersję wkleił...   30.07.2015, 11:23:55
- - Monter08   Pokaż kod HTML, może nie masz buttona nazwanego ...   30.07.2015, 11:32:28
- - Durkane   A masz rację ;p wartość Value miałem Wyślij, a nam...   30.07.2015, 11:39:44
- - Monter08   Przeczytaj na temat ciasteczek, sprawdzasz czy mas...   30.07.2015, 12:17:56
- - Durkane   Ok działa zapamiętywanie liczb... Tylko nie działa...   31.07.2015, 07:46:59
- - czychacz   8 i 15 linia - wywołujesz $COOKIE_, a raczej ...   31.07.2015, 10:46:26
- - Durkane   Ok dzięki nie zauważyłem tego Ale mimo to i tak n...   31.07.2015, 11:14:33
- - czychacz   raczej nie bawię się cookiesami, ale domyślam się,...   31.07.2015, 11:26:34
- - Durkane   [PHP] pobierz, plaintext <?php $Number = ...   31.07.2015, 11:59:04
- - czychacz   a gdzie session_start()? http://php.net/manual/en...   31.07.2015, 12:00:28
- - Durkane   Masz warunek sprawdzający czy jest sesja tak jak w...   31.07.2015, 12:06:40
- - czychacz   session_start musisz mieć przed JAKĄKOLWIEK operac...   31.07.2015, 12:09:44
- - Durkane   Ok działa teraz mam pytanie : > Bo mam tak, na ...   31.07.2015, 13:54:48
- - kapslokk   Ustawiaj sobie zmienną np $odgadniete = 1; a ...   31.07.2015, 14:07:53
- - Durkane   Ok spróbuję zaraz tak zrobić Już tego nie mam Je...   1.08.2015, 10:17:36


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 21:24