Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]php , zmienne i <form>
caelian
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 25.05.2010

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


jak w temacie :
Po krotce o tym co chce zrobic: Chce stworzyconlinowy system do tworzenia armi w warhammer Fantasy battle, Dotego bede potrzebowal malej albo raczej ogromnej pomocy gdyz wczesniej nie mialem nic wspolnego. Moj obecny kod strony wyglada tak:

  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  2. <title>Warhammer Army Creator</title>
  3. <link href="style.css" rel="stylesheet" type="text/css" />
  4. </head>
  5.  
  6. <table width="900" border="0" cellpadding="0" cellspacing="0" align="center" class="text">
  7. <tr>
  8. <td width="124">Wybierz Armię:</td>
  9. <td width="776">
  10. <form id="form1" name="armia" method="post" action="" >
  11. <select name="amia" id="amia">
  12. <option value="1">Beastman
  13. <option value="2">Bretonia
  14. <option value="3">Deamons of chaos
  15. <option value="4">Dark elves
  16. <option value="5">Dwarf
  17. <option value="6">The Empire
  18. <option value="7">heigh elves
  19. <option value="8">Lizardman
  20. <option value="9">Ogre kingdoms
  21. <option value="10">Orc and Goblins
  22. <option value="11">Skavens
  23. <option value="12">Tomb king
  24. <option value="13">Vampire counts
  25. <option value="14">Wariors of Chaos
  26. <option value="15">Wood Elves
  27. </select>
  28. <label for="amia"></label>
  29. </form></td>
  30. </tr>
  31. <tr>
  32. <td>Wpisz punktacje:</td>
  33. <td>
  34. <form id="form2" name="punktacja" method="post" action="">
  35. <input type="text" name="punktacja" id="punktacja" />
  36. </form></td>
  37. </tr>
  38. </body>


teraz 2 sprawy:
Jak cche zeby to działało:
1)Przy wyborze Armi chce aby byly dostepne jednostki powiazane tylko z wybrana armia.
2) w zaleznosci od tego jaka punktacja bedzie wpisana odpowiednie jednostki armi beda dostepne

Rozpiszę się nizej na ten temat aby ulatwic wam pomoc.

tabelka wyjasniajaca

wyjasnienie: max Postaci oznacza łączna liczbe bohaterow i lordow jaka mozna wybrac

wiem ze nalezy to zrobic za pomoca my sql w ktorym bedzie definicja jednostek ich wart pkt itdoraz ze zarowno dla <form> armia i <form>punktacja trzeba bedzie uzyc funkcji If

czy moge liczyc na wasza pomoc?

Ten post edytował caelian 25.05.2010, 16:39:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
caelian
post
Post #2





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 25.05.2010

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


owszem aczkowlwiek tak dlugo jak kod php m,am umieszczony poza tabelka to wsyztko dziala jak ma dzialac natomiast jak tylko wrzucam go do tabelki toodrazu wyswietla inaczej nie wiedziec czemu
kod php poza tabelka Odwiedź moją stronę
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>Warhammer Army Creator</title>
  5. <link href="style.css" rel="stylesheet" type="text/css" />
  6. </head>
  7. <body >
  8.  
  9. <table width="900" border="0" cellspacing="0" cellpadding="0" align="center" class="text">
  10. <td width="125" height="24">Wybierz Armię: </td>
  11. <td width="775" rowspan="2">
  12. <form name="armia" method="post" action="" >
  13. <select name="armia" id="armia">
  14. <option value="Beastman">Beastman</option>
  15. <option value="Bretonia">Bretonia</option>
  16. <option value="Daemons of Chaos">Deamons of chaos</option>
  17. <option value="Dark elves">Dark elves</option>
  18. <option value="Dwarf">Dwarf</option>
  19. <option value="The Empire">The Empire</option>
  20. <option value="Heigh">Heigh Elves</option>
  21. <option value="Lizardman">Lizardman</option>
  22. <option value="Ogre Kingdoms">Ogre kingdoms</option>
  23. <option value="Orc and Goblin">Orc and Goblins</option>
  24. <option value="Skavens">Skavens</option>
  25. <option value="tomb King">Tomb King</option>
  26. <option value="Vampire Counts">Vampire Counts</option>
  27. <option value="Wariors of Chaos">Wariors of Chaos</option>
  28. <option value="Wood Elves">Wood Elves</option>
  29. </select><br />
  30. <input type="text" name="punktacja"/>
  31. <input type='submit' value='wyslij'/>
  32.  
  33. </form>
  34.  
  35. </td>
  36. <tr height="24">
  37. <td height="24">Wpisz punktacje</td>
  38. </tr>

  1. <?php
  2. $armia = $_POST['armia'];
  3. $punktacja = $_POST['punktacja'];
  4.  
  5. //warunek oba warunki są spełnione
  6. echo "tworzysz armię <b>$armia</b> o punktacji <b>$punktacja</b>";
  7. ?>
  8. </body>
  9. </html>

kod php w tabelce
Odwiedź moją stronę

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>Warhammer Army Creator</title>
  5. <link href="style.css" rel="stylesheet" type="text/css" />
  6. </head>
  7. <body class="text">
  8.  
  9. <table width="900" border="0" cellspacing="0" cellpadding="0" align="center" class="text">
  10. <td width="125" height="24">Wybierz Armię: </td>
  11. <td width="775" rowspan="2"><form name="armia" method="post" action="" >
  12. <select name="armia2" id="armia">
  13. <option value="Beastman">Beastman</option>
  14. <option value="Bretonia">Bretonia</option>
  15. <option value="Daemons of Chaos">Deamons of chaos</option>
  16. <option value="Dark elves">Dark elves</option>
  17. <option value="Dwarf">Dwarf</option>
  18. <option value="The Empire">The Empire</option>
  19. <option value="Heigh">Heigh Elves</option>
  20. <option value="Lizardman">Lizardman</option>
  21. <option value="Ogre Kingdoms">Ogre kingdoms</option>
  22. <option value="Orc and Goblin">Orc and Goblins</option>
  23. <option value="Skavens">Skavens</option>
  24. <option value="tomb King">Tomb King</option>
  25. <option value="Vampire Counts">Vampire Counts</option>
  26. <option value="Wariors of Chaos">Wariors of Chaos</option>
  27. <option value="Wood Elves">Wood Elves</option>
  28. </select>
  29. <br />
  30. <input type="text" name="punktacja"/>
  31. <input type='submit' value='wyslij'/>
  32. </form></td>
  33. <tr height="24">
  34. <td height="24">Wpisz punktacje</td>
  35. </tr>
  36. <tr height="24">
  37. <td height="24" colspan="2">

  1.  
  2. <?php
  3. $armia = $_POST['armia'];
  4. $punktacja = $_POST['punktacja'];
  5.  
  6. //warunek oba warunki są spełnione
  7. echo "tworzysz armię <b>$armia</b> o punktacji <b>$punktacja</b>";
  8. ?>
  9.  
  10. </td>
  11. </tr>
  12. </table>
  13. </body>
  14. </html>


dlaczego tak sie dzieje?
Powód edycji: [thek]: Nie no... ostrzegałem. Chroniczna niechęć do samodzielnego myślenia :/
Go to the top of the page
+Quote Post

Posty w temacie
- caelian   [HTML][MySQL][PHP]php , zmienne i <form>   25.05.2010, 16:38:10
- - tehaha   Cytat(caelian @ 25.05.2010, 17:38:10 ...   25.05.2010, 16:40:43
- - caelian   moze nie gotowca ale jak mowie jestem calkowicie z...   25.05.2010, 16:46:48
|- - cros   Cytat(caelian @ 25.05.2010, 17:46:48 ...   25.05.2010, 16:49:45
|- - pedro84   Cytat(caelian @ 25.05.2010, 17:46:48 ...   25.05.2010, 16:50:06
- - caelian   powiem tak: wiem tyle wiem i widze jak tworzyc poj...   25.05.2010, 16:52:35
|- - cros   Cytat(caelian @ 25.05.2010, 17:52:35 ...   25.05.2010, 16:59:02
- - tehaha   no właśnie w tym problem, że nic nie wiesz więc ew...   25.05.2010, 16:57:09
- - caelian   ile kroc pisze na forum o php to nikt nigdy nie da...   25.05.2010, 17:05:03
|- - cros   Cytat(caelian @ 25.05.2010, 18:05:03 ...   25.05.2010, 17:09:06
- - tehaha   jeżeli w formularzu użyłeś metody do przesyłania d...   25.05.2010, 17:10:30
|- - caelian   Cytat(tehaha @ 25.05.2010, 18:10:30 )...   25.05.2010, 17:31:49
|- - cros   Cytat(caelian @ 25.05.2010, 18:31:49 ...   25.05.2010, 17:39:15
- - tehaha   [PHP] pobierz, plaintext <?phpif ($armia = ...   25.05.2010, 17:35:30
- - tehaha   @up nawet nie zauważyłem tego   25.05.2010, 17:40:09
- - caelian   ok reasumujac: [PHP] pobierz, plaintext <? $...   25.05.2010, 17:59:11
|- - caelian   Cytat(caelian @ 25.05.2010, 18:59:11 ...   25.05.2010, 18:19:36
- - tehaha   nie da się odpowiedzieć na Twoje pytanie bo jak na...   25.05.2010, 18:08:42
- - tehaha   [PHP] pobierz, plaintext $armia = '$_POST['armia']...   25.05.2010, 18:25:34
- - caelian   [PHP] pobierz, plaintext <? $armia =...   25.05.2010, 18:46:19
|- - cros   Cytat(caelian @ 25.05.2010, 19:46:19 ...   25.05.2010, 18:56:55
- - lepmajster   Czlowieku myslisz ze ktos robi ci na zlosc, odsyla...   25.05.2010, 18:51:39
- - tehaha   ale czy Ty zastanowiłeś się co Ty robisz w linijce...   25.05.2010, 18:53:52
- - caelian   [PHP] pobierz, plaintext  <?$armia = $_POS...   25.05.2010, 19:08:40
|- - lepmajster   Cytat(caelian @ 25.05.2010, 20:08:40 ...   25.05.2010, 19:32:33
- - caelian   [PHP] pobierz, plaintext <!DOCTYPE html PUBLIC ...   25.05.2010, 20:16:27
- - jaslanin   Tu masz taką przydatną funkcję: [PHP] pobierz, pl...   25.05.2010, 20:30:49
- - caelian   wpisalem w kod jak radziles zapisalem plik ale dal...   25.05.2010, 20:37:16
- - jaslanin   Twoje błędy: I. Linia 15, napisałeś [PHP] pobier...   25.05.2010, 20:44:00
- - caelian   [PHP] pobierz, plaintext 1. <option val...   25.05.2010, 20:55:14
- - jaslanin   1. Można to na wiele sposobów zrealizować tak by m...   25.05.2010, 21:18:30
- - caelian   jas jak tylko uzylem twojego kody to to i tak nic ...   25.05.2010, 21:21:45
|- - pedro84   Cytat(caelian @ 25.05.2010, 22:21:45 ...   25.05.2010, 22:25:44
- - jaslanin   Spróbuj to wstawić. [PHP] pobierz, plaintext ...   25.05.2010, 22:44:35
- - caelian   ok to mam juz zalapane. nameczylem z durnym IF CA...   25.05.2010, 23:05:51
- - jaslanin   chodzi o to że przed wysłaniem formularza tablica ...   25.05.2010, 23:12:23
- - thek   Ech... caelian... Jeszcze jeden post w tym temacie...   25.05.2010, 23:46:25
|- - pedro84   Cytat(thek @ 26.05.2010, 00:46:25 ) E...   25.05.2010, 23:52:42
- - caelian   owszem aczkowlwiek tak dlugo jak kod php m,am umie...   25.05.2010, 23:47:55


Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 14:48