Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Losowanie nagrody
Forum PHP.pl > Forum > PHP
Mint539
Witam chciałbym zrobic coś takiego jak losowanie nagrody. Że każdy bedzie miał tylko 2 próby na wylosowanie nagrody.
Przycisk z losowaniem bedzie na jednej stronie. jeżeli ktoś wylosuje że nie wygrał przenisi go np na strone www.google.pl ale jezeli ktos wygrał pojawia mu sie komuniakt z tekstem który jest zapisany w innym pliku.

Da sie coś takiego zrobic?
Moli
Da się smile.gif
kamil4u
Pseudokod - bardzo uproszczone smile.gif :
  1. <?php
  2. $szczesliwa_liczba = 1234;
  3. if($_sesja>0)
  4.  if($szczesliwa_liczba == ($liczba_wylosowana_przez_funkcje)){ //random
  5.    wyswietl("Hm... muszę poprawić algorytm, bo wygrałeś i przez to muszę Ci coś dać :( ");
  6.    $_sesja = 0;
  7.  } else {
  8.     --$_sesja; //wcześniej ustaw na 2
  9.     przenies_na("google.pl"); //header
  10.  }
  11. ?>
Mint539
o co chodzi w tym skrypcie z sesjami. i czy
Kod
wyswietl("Hm... muszę poprawić algorytm, bo wygrałeś i przez to muszę Ci coś dać :( ");
wyswielli komunikat z napisanem pobranym z innego pliku?
kamil4u
Sesje to rozwiązanie proste(proste do obejścia smile.gif ), jak potrzebne Ci to do czegoś ważniejszego zapisuj inne dane: IP, przeglądarka, etc. a najlepiej losuj "na login" smile.gif

Jak pisałem jest to pseudokod, co oznacza, że funkcje nazwane są tak, żebyś mógł wiedzieć o co chodzi(ogólnie), jak chcesz coś dokładniej to wchodzisz w Google i szukasz np. "PHP echo" + "file_get_contents php" + "wyświetlanie danych php". Jak będziesz miał już konkretny problem, zwróć się do nas o pomoc z dokładnym opisem co, kiedy i gdzie nie działa smile.gif

Życzę powodzenia
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.