Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pętla obliczająca sumę i różnicę.
navaga
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 1.01.2014

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


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;
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Kshyhoo
post
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Proszę użyć do kodu znaczników PHP. U mnie skrypt działa, wynik się wyświetla.


--------------------
Go to the top of the page
+Quote Post
navaga
post
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 1.01.2014

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


dzięki, u mnie się nie wyświetlał wynik.
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: 20.08.2025 - 04:28