Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Sumowanie liczb wprowadzonych z formularza
Forum PHP.pl > Forum > Przedszkole
viamarimar
Dopiero zaczynam naukę php i próbowałem napisać jakiś programik znaleziony gdzieś na necie w ćwiczeniach ale.. mógłby ktoś wskazać błąd


  1. <form action="program.php" method="POST">
  2. <input type="text" name="1" />
  3. <input type="text" name="2" />
  4. <input type="text" name="3" />
  5. <input type="text" name="4" />
  6. <input type="text" name="5" />
  7. <input type="submit" value="Oblicz" />
  8. </form>

  1. <?php
  2. //napisz skrypt ktory wczytuje 5 liczb calkowitych i oblicza sume
  3.  
  4. echo "<hr>";
  5.  
  6. $z=$_POST['1'];
  7. $x=$_POST['2'];
  8. $c=$_POST['3'];
  9. $v=$_POST['4'];
  10. $b=$_POST['5'];
  11.  
  12.  
  13. if($_POST['submit'])
  14. {
  15. if ( empty($_POST['1']) && empty($_POST['2']) && empty($_POST['3']) && empty($_POST['4']) && empty($_POST['5']))
  16. {
  17. echo "<b>Nie wypełniłeś wymaganych pól formularza !</b>";
  18. }
  19. echo $z+$x+$c+$v+$b;
  20.  
  21. }
  22.  
  23.  
  24. ?>
  25.  
kinder
w formularzu w inpucie przycisku brakuje ci name, potem się odwołujesz do niego włąsnie przez $_POST['submit'],
czyli zmien linijke na:
  1. <input type="submit" name="submit" value="Oblicz" />
viamarimar
dziękuję,działa
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.