Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Aktualizowanie strony w php bez użycia bazy danych
Whitefire
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 17.04.2006

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


hej wszystkim!

Początkuję w php i nie dotarłem jeszcze do lekcji o bazach danych więc próbuję sklecić to, co chcę, bez bazy (IMG:style_emoticons/default/smile.gif)

Ale nie wiem, czy się da.

Co chcę uzyskać:

Otóż mam sobie na stronce [button] i kiedy go nacisnę, chcę żeby wyświetliła się liczba. Docelowo losowa, ale powiedzmy teraz: 1.
Dalej, chcę żeby, kiedy nacisnę [button] po raz drugi, obok pojawiła się druga liczba. Powiedzmy: 2.
Naciskam [button] po raz trzeci i drukuje mi liczbę: 3.

Wszystko fajnie, tylko ja chcę, żeby mi zapamiętywało te poprzednie i wyświetlało: 1, 2, 3 (w sensie: 1 zmienna, 2 zmienna, 3 zmienna).

Wybiedziłem taki kod, ale niestety pokazuje najpierw 1, potem 2, potem 3 (na zmianę).

Pytanie moje brzmi: da się to zrobić bez bazy danych, najlepiej w jednym pliku i z użyciem jednego przycisku? Ma ktoś jakie sugestie, jak, niezależnie od odpowiedzi na pierwsze pytanie?

  1. <?PHP
  2. $submit_name = "roll_1";
  3. $result_1 = 0
  4.  
  5. if (isset($_POST['roll_1'])) {
  6. $submit_name = "roll_2";
  7. $result_1 = 1;
  8. print ($result_1);
  9. }
  10.  
  11. if (isset($_POST['roll_2'])) {
  12. $submit_name = "roll_3";
  13. $result_2 = 2;
  14. print ($result_1 . ", " . $result_2);
  15. }
  16.  
  17. if (isset($_POST['roll_3'])) {
  18. $result_3 = 3;
  19. print ($result_1 . ", " . $result_2 . ", " . $result_3);
  20. }
  21. else{
  22. print ("");
  23. }
  24. ?>
  25.  
  26. <html><head></head><body>
  27. <form name="form1" method="post" action="test.php">
  28. <input type='submit' name='<?php print ($submit_name); ?>' value='kliknij mnie'/>
  29. </form>
  30. </body></html>
Powód edycji: [nospor]:
Go to the top of the page
+Quote Post

Posty w temacie


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: 23.08.2025 - 18:54