Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pętla obliczająca sumę i różnicę.
Forum PHP.pl > Forum > Przedszkole
navaga
mam napisany kod programu, działa w pętli oblicza sumę i różnicę. pobiera liczbę , robi działanie, znowu pobiera liczbę , koniec programu następuje po wciśnięciu X, niestety ani wynik ostateczny ani ten w " pamięci" nie są widoczne więc nawet nie wiem czy dobrze działa.

if(isset($_GET["wynik"])){
$wynik = $_GET["wynik"];
}

if (isset($_GET["p"]) && isset($_GET["val1"])){
$val1 = $_GET["val1"];
if(!is_numeric($val1)) {
echo 'Podana wartość jest nieprawidłowa <br />';
}
else $wynik+=$val1;
}
else if (isset($_GET["m"]) && isset($_GET["val1"])){
$val1 = $_GET["val1"];
if(!is_numeric($val1)) {
echo 'Podana wartość jest nieprawidłowa <br />';
}
else $wynik-=$val1;
}
else if (isset($_GET["x"])){
$koniec = true;
}

?>

<form method="GET" action="seckopia.php" id="calc">
<input type="hidden" name="wynik" value="<? echo (($wynik==NAN || $koniec==true) ? 0 : $wynik); ?>" />
<table border="1">
<tr>
<td> Podaj a : <input type="text" name="val1" /></td>
<td> <input type="submit" value="+" name="p" /> </td>
<td> <input type="submit" value="-" name="m" /> </td>
<td> <input type="submit" value="x" name="x" /> </td>
</tr>
</table>
</form>
<?
if($koniec)
echo "Wynik działań to: ".$wynik."<br />";
else echo "Aktualny wynik to".$wynik;
Kshyhoo
Proszę użyć do kodu znaczników PHP. U mnie skrypt działa, wynik się wyświetla.
navaga
dzięki, u mnie się nie wyświetlał wynik.
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.