<?php //instrukcje wcześniejsze while($user['hp']>0 && $enemy['hp']>0){ $tymetur=$etury; $tymutur=$utury; while($tymutury>0 && $user['hp']>0 && $enemy['hp']>0){ echo('<form action=\"\" method=\"post\"><input type=\"submit\" value=\"bb\" name=\"Atak bronią białą\"> <input type=\"submit\" value=\"eu\" name=\"Eliksir uzdrawiający\">'); if($stat['profession'] == 'Czarodziej' || $stat['profession'] == 'Kapłan'){ <input type=\"submit\" value=\"em\" name=\"Eliksir many\">');} <input type=\"submit\" value=\"automat\" name=\"Automatyczna walka\"></form>'); //instrukcje obsługujące dane z formularzu ?>
Problem w tym że while powoduje błąd (for też). Czy jest jakaś możliwość, żeby efekt był taki jak powinien, a żeby nie było błędu (np. w C++ można wypisywać w bloku while informacje na ekran i obsługiwać pobierane wartości). Proszę o w miarę szybką odpowiedź i żeby to było w miarę łopatologicznie wytłumaczone
EDIT: dałem orginalny kod bo użytkownik nospor nie zrozumiał o co i chodziło
A co do bloków while/for to przecież mogą być one zamienne o ile mi wiadomo
Fatal error: Maximum execution time of 10 seconds exceeded in *adres* on line 185
w linjce 185 mam:
while($user['hp']>0 && $enemy['hp']>0){
lub użyte zamiennie:
for( ;$user['hp']>0 && $enemy['hp']>0; ){