Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Nie kasujące się dane przy polu wyboru.
Bartusek
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 1
Dołączył: 28.10.2008

Ostrzeżenie: (20%)
X----


Witam!
Wiem wiem jak nazwać ten problem :/

  1. <form action="mlvl.php" method="post" onsubmit="if (this.f.value == '') { alert('Wpisz poziom!'); return false }; return waliduj(this)" action="<[php]?php $PHP_SELF ?>[/php]">
  2. <input type="HIDDEN" name="co" value="calc"/>
  3. <TABLE border="0" align="center">
  4.  
  5. <TR align="center">
  6.  
  7.  
  8. <TD><b>Wybierz profesję:</b></TD>
  9.  
  10. </TR>
  11.  
  12. <TR align="center">
  13.  
  14. <TD><select name="prof" STYLE="width: 80px;">
  15. <option value="ek">Knight</option>
  16. <option value="rp">Palladyn</option>
  17. <option value="mag">Sorcerer</option>
  18. <option value="mag">Druid</option>
  19. </select></TD>
  20.  
  21. </TR>
  22.  
  23.  
  24. <TR align="center">
  25.  
  26. <TD><b>Wpisz swój magiczny poziom</b><br></TD>
  27.  
  28. </TR>
  29.  
  30. <TR align="center">
  31.  
  32. <TD><input STYLE="width: 70px;" class="uni_02" type="text" name="f" maxlength="4" value="<?php if($_POST['f']){ print $_POST['f']; }; ?>"></TD>
  33.  
  34. </TR>
  35.  
  36.  
  37.  
  38. <TR align="center">
  39. <TD colspan="2" align="center"><input type="submit" value="Oblicz!"></TD>
  40.  
  41. </TR>
  42.  
  43.  
  44. </form>
  45.  
  46.  


Jest to formularz obliczający. Do nie kasowania się danych użyłem coś takiego
  1. <?php $PHP_SELF ?>
  2. value="<?php if($_POST['f']){ print $_POST['f']; }; ?>">


Niestety nie wiem jak zrobić by nie kasowało się profesja.
Np. wybiorę DRUID i po obliczeniu zostało to a nie przechodziło do początku.
Go to the top of the page
+Quote Post
zegarek84
post
Post #2





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

Ostrzeżenie: (0%)
-----


http://www.kurshtml.boo.pl/html/lista_rozw...formularze.html
przejdź tam do punktu 2 i przykład 2, jak będziesz wiedział jak to wygląda w html to w php juz sobie poradzisz skoro wykombinowałeś wcześneij rozwiązanie winksmiley.jpg

czyli w html to wygląda tak:
  1. <select name="nazwa">
  2. <option>Tu wpisz pierwszą możliwość</option>
  3. <option selected="selected">Tu wpisz drugą możliwość<option>


PS.
w innym temacie to o co się pytałeś jak spojrzałem na szybkiego bo w kod nie chciało mi się lukać to to było zrobione na js gdyż strony nie przeładowywało winksmiley.jpg - tzn to całe obliczanie - lub na małym ajax'ie - zależy ile tam jest tych obliczeń ale raczej wystarczy jakis prosty wzór i w js pewnie to bez problemu by to się zrobiło... - ale można tez i w php - wyżej napisałem jak musi być zmodyfikowane źródło żeby bylo domyslnie zaznaczone winksmiley.jpg

Ten post edytował zegarek84 15.02.2009, 03:49:17


--------------------
Jeśli twoja ręka rusza do przodu powstrzymaj swój gniew; gdy wyprzedza cię twój gniew - wycofaj rękę.

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 09:03