![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 27.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam ... jestem początkującym programistą PHP i mam pewien problem ...
A mianowicie ... Zrobiłem stronę (index.html) na której są cztery pola tekstowe ... ich wartości (liczby) są przesyłane motodą POST do pliku walka.php ... tam następuje sumowanie (dodawanie) ich wartości liczowych i wyświetlenie tej sumy za pomocą funkcji echo ... W przeglądarce ... plik index.html wygląda tak jak ma wyglądać ... ale jak wpisze w te cztery pola cyfry i nacisnę przycisk typu submit ... to mi się pokazuje następująca strona (błąd): http://img220.imageshack.us/my.php?image=screen01ru5.png Mógłby mi ktoś wytłumaczyć dlaczego tak jest (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Teraz kod: index.html:
walka.php: http://img218.imageshack.us/my.php?image=phptb8.jpg Z góry dziękuje ... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 128 Dołączył: 17.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Czekam na PW z tytułem wątku opisującym problem.
edit: otwieram |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 27.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Pewnie przez nawiasy okrągłe zamiast kwadratowych:
dzieki ... Postanowiłem ulepszyc tą strone ... Najpierw ma ona sprawdzic czy uzytkownik rozdal 35 pkt. statystyk, jesli nie zostanie wyswietlony bląd ... pozniej (jezeli uzytkownik rozdal 35 pkt.) dodaje do kazdej statystyki 1 (zyby sie nie okazalo, ze uzytkownik ma 0 sily np.) i sprawdza czy zostala wybrana bron ... jezeli nie to wyskakuje bląd ... jezeli tak to losuje wartosci statystyk dla gladiatora (za pomoca funkcji rand()) i przedstawia wszystkie statystyki (uzytkownika i gladiatora) w tabeli ... No i wyskatuje mi strona z bledem programistycznym ... moglby mi ktos wskazac ten bląd (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Kod walka.php:
index.html
Z gory dzieki ... |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Wiedziałem, że będzie się sypać syntax error w temacie.
1) Bierzesz się za robienie gry jak nie znasz zupełnych podstaw? 2) A ten ELSE to do którego IF'a? Elsa ma być tuż po ifie albo tuż bo klamrze zamykającej ifa (ZADNYCH PUSTYCH LINII ITD) 3) Nie podałeś komunikatu błędu. A to TRZEBA podawać 4) Nie spodziewaj sie miłego przyjęcia przy kolejnym syntax errorze. 5) Przeczytaj najpierw JESZCE RAZ wszystko co tutaj jest.http://pl.php.net/manual/pl/langref.php Tak wiem life is brutal ale jak chcesz się nauczyć to musisz to przeczytac. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 27.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
1) Nie nazwałbym tego tworzeniem gry ... raczej eksperymentalnym tworzeniem generetora raportu z walki (a to różnica) ... a wogóle znam podstawy ... (robiłem kiedyś w C++ - a np. tam IF ma taką samą składnie jak w PHP)
2) Poprawiłem to ... i nic to nie dało ... 3) Jakiego komunikatu o bledzie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ... wyswietliła mi się tylko taka strona ... http://img220.imageshack.us/my.php?image=screen01ru5.png 4) Wcale się nie spodziewam ... chce po prostu rozwiązać problem ... 5) Hmmm ... raczej wątpie, żebym to przeczytał ... nie za bardzo zman angielski ... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
1) Nie znasz :/
2) Widze ze masz wylaczone raportowanie bledow. Jeżeli masz mozliwość edycji pliku php.ini to zmien Kod display_errors na On error_reporting na E_ALL^E_NOTICE Jeżeli nie mozesz to sprobuj w htaccess dodac Kod php_value display_errors On php_value error_reporting E_ALL^E_NOTICE 5) A to niestety musisz przeczytać choćby polski kurs php który omówi ci podstawową składnie i pare innych rzeczy. I pokaż jeszcze raz co teraz masz za kod. Ten post edytował wookieb 28.01.2009, 13:33:48 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 27.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
co do zmiany w tych plikach to się na tym zupełnie nie znam ... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
a jesli chodzi o kod:
Ale chyba masz racje ... porywam sie z motyka na słonce ... chociaż to tylko ze 200 instrukcji warunkowych if() i pare funkcji rand() ... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
To postaw sobie serwer na localu. Masz sporo opcji, Wamp (nie chodzi o tą gazetę), XAMPP i tam testuj. Bo bez raportowanie błedów pisanie w phpie jest tragiczne. Jak zresztą w każdym innym języku.
Cytat Ale chyba masz racje ... porywam sie z motyka na słonce ... chociaż to tylko ze 200 instrukcji warunkowych if() i pare funkcji rand() ... tongue.gif Ironie zachowaj dla siebie. Ten post edytował wookieb 28.01.2009, 13:45:37 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 27.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 10:42 |