Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Czekanie na dane z formularza ?
Forum PHP.pl > Forum > Przedszkole
anaki
Mam problem chce zrobić coś takiego
ze strony z formularzem wysyłam liczbę jako user 1 do porownaj.php
inna osoba tez wysyła liczbę jako user 2 tez ze strony z formularzem

Teraz problem jak zmusić porownaj.php aby czekał na ta druga liczbe od user 2
napisałem jak na razie coś takiego


  1. <!--c1--><div class='codetop'>KOD</div><div class='codemain'><!--ec1--><?
  2. if ($liczba1=="")
  3. {
  4. while($liczba1=="")
  5. {sleep(20); }
  6. }
  7.  
  8. if ($liczba2=="")
  9. {
  10. while($liczba2=="")
  11. {sleep(20);}
  12. {
  13. if($liczba1 > $liczba2)
  14. {
  15. $result= "gracz1";
  16. }
  17.  
  18.  
  19. if($liczba1 < $liczba2)
  20. {
  21. $result = "gracz 2";
  22. }
  23.  
  24. echo "Wynik działania to: $result";
  25.  
  26. ?>
  27. <!--c2--></div><!--ec2-->


ale wyskakuje coś takiego :
Parse error: parse error, unexpected $end in c:\usr\krasnal\www\anaki\oblicz.php on line 27


co robie źle ?
nospor
Prosze poprawic nastepujace rzeczy:
1)
proszę poprawić tytuł o znacznik zgodnie z zasadami forum Przedszkole:
Temat: Tematyka i zasady panujace na forum Przedszkole


2) napisac senswny tytul co mowi cos o problemie
3) Uzywac wlasciwe bbcode exclamation.gif!

co do problemu: ponaotwierales { od groma a ich nie domykasz
Cysiaczek
Pytasz, co robisz źle? Ano wszystko, począwszy od koncepcji. Żaden plik nie będzie "czekał" na dane od jakiegoś użytkownika (a już tym bardziej w pęŧli), bo dla każdego z nich jest interpretowany osobno. Mocno polecam w Twoim przypadku lekturę manuala.

Pozdrawiam.
anaki
To może taka koncepcja
1 liczby zapisywane są do jednego pliku
2 jeśli w pliku nie będzie obydwu danych skrypt będzie czekał na dane u każdego użytkownika osobno
3 jak już pojawią się dane to wtedy wykona się resztę skryptu
Cysiaczek
To już lepiej, ale dalej używasz słów "będzie czekał" - otóż zapewniam Cię - nie będzie czekał w rozumieniu dosłownym. Po prostu jak będą obie wartości, to je porówna, jak ich nie będzie, to może co najwyżej wypisać ładny komunikat błędu. W php nie ma możliwości podtrzymania procesu pomiędzy żądaniami. To nie C.

Pozdrawiam.
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.