Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Warunek if
Forum PHP.pl > Forum > Przedszkole
Arnatos
Z php mam do czynienia od jakiś 10 godzin i natrafiłem na 1 problem z którym nie mogę sobie poradzić. Wcześniej kiedyś na uczelni poznałem podstawy C.

  1. <?php
  2. $zycie= $_POST['zycie'];
  3. $zyciew= $_POST['zyciew'];
  4. $atak= $_POST['atak'];
  5. $atakw= $_POST['atakw'];
  6. $obrona= $_POST['obrona'];
  7. $obronaw= $_POST['obronaw'];
  8. $dmg= $_POST['dmg'];
  9. $dmgw= $_POST['dmgw'];
  10. $panc= $_POST['panc'];
  11. $pancw= $_POST['pancw'];
  12. $ochrona= $_POST['ochrona'];
  13. $ochronaw= $_POST['ochronaw'];
  14. $ochrona2=($zycie/(100-$ochrona))*$ochrona;
  15. $ochrona2w=($zyciew/(100-$ochronaw))*$ochronaw;
  16. $zmienna=($atak/$obronaw);
  17. $zmienna2=($atakw/$obrona);
  18. ?>
  19. <?php
  20. if ( $zmienna==1 )  
  21. {
  22. $traf=50     <---------------Parse error: syntax error, unexpected T_ELSE in /home/arnatos/domains/arnatos.pdg.pl/public_html/walka.php on line 28
  23. }
  24. else if ($zmienna>1);
  25. {
  26. $traf=(83,118*$zmienna)-33,24;
  27. }
  28. else if ($zmienna<1)
  29. {
  30. $traf=(33,115*$zmienna)-16,975;
  31. }
  32. ?>


Byłbym wdzięczny za pomoc bo 2 godziny już z tym walczę i nie mogę znaleźć rozwiązania.
patryczakowy
Sprubój tak
  1. <?php
  2. if ( $zmienna==1 )  
  3. {
  4. $traf=5;
  5. }
  6. elseif ($zmienna>1)
  7. {
  8. $traf=(83,118*$zmienna)-33,24;
  9. }
  10. elseif ($zmienna<1)
  11. {
  12. $traf=(33,115*$zmienna)-16,975;
  13. }
  14. ?>

w php elseif pisze się razem po za tym trochę z średnikami namieszałeś. No i nie jestem pewien tych przecinków w liczbach.
_olo_1984
kropki w liczbach
Fifi209
Cytat(patryczakowy @ 27.05.2009, 07:02:06 ) *
w php elseif pisze się razem po za tym trochę z średnikami namieszałeś. No i nie jestem pewien tych przecinków w liczbach.


Zamiast przecinków muszą być kropki.
Arnatos
Diabli smile.gif Wielkie dzięki. Zmieniłem przecinki na kropki i wszystko gra.
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.