Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]drukowanie wyników formularza
Forum PHP.pl > Forum > Przedszkole
esgaroth
robię kalkulator do gry i już nie ogarniam tej kuwety haha.gif
jak moge wydrukować zmienne które zostały wpisane do formularza (najlepiej na te samej stronie)?

  1. <BODY BGCOLOR="#CCCCCC">
  2.  
  3. <b>Infernal Warriors</b> 130 pts</br>
  4. <font size="1">10 models, may add up to 30 models 14 pts/model</font>
  5.  
  6. <form action="zzz01.php" method="post">
  7. <input type="text" name="Infernal_Warriors_Models" style="width: 40px;" >x Models
  8. <input type="checkbox" name="Infernal_Warriors_Champion" >Champion
  9. <input type="checkbox" name="Infernal_Warriors_Standard" >Standard
  10. <input type="checkbox" name="Infernal_Warriors_Music" >Music
  11. <input type="submit" value="ok" />
  12. </form>
  13.  
  14. <?
  15. $zmienna01 = "EEEtest" ;
  16. echo "zmienna01 = $zmienna01 <br>" ;
  17. echo "Infernal_Warriors_Models = $Infernal_Warriors_Models <br>" ;
  18. echo "Infernal_Warriors_Champion = $Infernal_Warriors_Champion <br>" ;
  19. echo "Infernal_Warriors_Standard = $Infernal_Warriors_Standard <br>" ;
  20. echo "Infernal_Warriors_Music = $Infernal_Warriors_Music <br>" ;
  21. ?>
viking
Używaj pełnej składni <?php
http://php.net/manual/en/reserved.variables.post.php
nospor
I wyrazaj sie precyzyjnie, bo to nie jest zadne drukowanie a wyswietlanie. Do drukowania zazwyczaj uzywa sie drukarki
revi
  1. <BODY BGCOLOR="#CCCCCC">
  2.  
  3. <b>Infernal Warriors</b> 130 pts</br>
  4. <font size="1">10 models, may add up to 30 models 14 pts/model</font>
  5.  
  6. <form action="zzz01.php" method="post">
  7. <input type="text" name="Infernal_Warriors_Models" style="width: 40px;" >x Models
  8. <input type="checkbox" name="Infernal_Warriors_Champion" >Champion
  9. <input type="checkbox" name="Infernal_Warriors_Standard" >Standard
  10. <input type="checkbox" name="Infernal_Warriors_Music" >Music
  11. <input type="submit" value="ok" />
  12. </form>
  13.  
  14.  
  15. <?php
  16. if(isset($_POST["Infernal_Warriors_Models"])){
  17. echo $_POST["Infernal_Warriors_Models"];
  18. echo $_POST["Infernal_Warriors_Champion"];
  19. echo $_POST["Infernal_Warriors_Standart"];
  20. echo $_POST["Infernal_Warriors_Music"];
  21. }
  22. ?>
nospor
@revi uzywaj bbcode
I nie $POST a $_POST
esgaroth
działa, dzięki wielkie smile.gif

###############################################################################
EDIT:
heja smile.gif chciałbym w formularzu wzstawić wartość ale ze zmiennej, gdzie robię błąd?

  1. <BODY BGCOLOR="#CCCCCC">
  2.  
  3. <?php
  4. $zmienna01 = 10 ;
  5. $zmienna02 = 15 ;
  6. $zmienna03 = 22 ;
  7. echo "zmienna01= $zmienna01 <br>" ;
  8. echo "zmienna02= $zmienna02 <br>" ;
  9. echo "zmienna03= $zmienna03 <br>" ;
  10. ?>
  11.  
  12. <form action="zzz01.php" method="post">
  13. <input type="text" name="Infernal_Warriors_Models" style="width: 40px;" value="'.$zmienna01.'" >x Models <br>
  14. <input type="text" name="Infernal_Warriors_Models" style="width: 40px;" value="'.$zmienna02.'" >x Models <br>
  15. <input type="text" name="Infernal_Warriors_Models" style="width: 40px;" value="'.$zmienna03.'" >x Models <br>
  16. <input type="submit" value="ok" />
  17. </form>
viking
value="<?php echo $zmienna01; ?>">
esgaroth
dzięki wielkie smile.gif działa smile.gif nie mogę dojść jak zrobić to samo z checkboxami, jak wstawić do nich wartość ze zmiennej? (próbowałem opcji hidden z value=0, przepisywania wyniku checkboxa do zmiennej bez tablicy i wczytywania jej do formularza, itp co tam znalazłem po necie, ale nie mogę trafić w rozwiązanie)

  1. <BODY BGCOLOR="#CCCCCC">
  2.  
  3. <form action="zzz01.php" method="post">
  4. <input type="text" name="Infernal_Warriors_Models" style="width:40px;" value="<?php echo $_POST["Infernal_Warriors_Models"];?>" > Models <br>
  5. <input type="checkbox" name="Infernal_Warriors_Champion" value="<?php echo $_POST["Infernal_Warriors_Champion"];?>" >Champion
  6. <input type="checkbox" name="Infernal_Warriors_Standard" value="<?php echo $_POST["Infernal_Warriors_Standard"];?>" >Standard
  7. <input type="checkbox" name="Infernal_Warriors_Music" value="<?php echo $_POST["Infernal_Warriors_Music"];?>" >Music
  8. <input type="submit" value="ok"/>
  9. </form>
  10.  
  11. <?php
  12. if($_POST["Infernal_Warriors_Models"] == '') { $_POST["Infernal_Warriors_Models"] = 0; }
  13. if($_POST["Infernal_Warriors_Champion"] == 'on') { $_POST["Infernal_Warriors_Champion"] = 'on'; } else { $_POST["Infernal_Warriors_Champion"] = 'off'; }
  14. if($_POST["Infernal_Warriors_Standard"] == 'on') { $_POST["Infernal_Warriors_Standard"] = 'on'; } else { $_POST["Infernal_Warriors_Standard"] = 'off'; }
  15. if($_POST["Infernal_Warriors_Music"] == 'on') { $_POST["Infernal_Warriors_Music"] = 'on'; } else { $_POST["Infernal_Warriors_Music"] = 'off'; }
  16. ?>
  17.  
  18. <?php
  19. echo "Infernal_Warriors_Models= ";
  20. echo $_POST["Infernal_Warriors_Models"]."<br>";
  21. echo "Infernal_Warriors_Champion= ";
  22. echo $_POST["Infernal_Warriors_Champion"]."<br>";
  23. echo "Infernal_Warriors_Standard= ";
  24. echo $_POST["Infernal_Warriors_Standard"]."<br>";
  25. echo "Infernal_Warriors_Music= ";
  26. echo $_POST["Infernal_Warriors_Music"]."<br>";
  27. ?>
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.