Dodaj 'srednia.php'
This commit is contained in:
parent
3d34e10c71
commit
3908699e12
45
srednia.php
Normal file
45
srednia.php
Normal file
@ -0,0 +1,45 @@
|
||||
<?php
|
||||
session_start();
|
||||
if(empty($_SESSION['nick'])) $_SESSION['nick']=$_GET['nick'];
|
||||
$_SESSION['ilosc'];
|
||||
$_SESSION['suma']+=$liczba;
|
||||
$_SESSION['srednia'];
|
||||
$_SESSION['podane_liczby'];
|
||||
$czy_zakonczono=false;
|
||||
?>
|
||||
|
||||
<?php if(!empty($_SESSION['nick'])) {
|
||||
|
||||
$liczba=$_GET['liczba'];
|
||||
$czy_zakonczono=$_GET['zakoncz_sesje'];
|
||||
if ($czy_zakonczono==false) $_SESSION['ilosc']++;
|
||||
$_SESSION['suma']=$_SESSION['suma']+$liczba;
|
||||
if ($czy_zakonczono==false && !empty($liczba)) $_SESSION['podane_liczby']=$_SESSION['podane_liczby'].$liczba.", ";
|
||||
$_SESSION['srednia']=$_SESSION['suma']/($_SESSION['ilosc']-1);
|
||||
if ($_SESSION['ilosc']>20 || $czy_zakonczono==true) {
|
||||
session_destroy();
|
||||
echo 'SESJA ZAKONCZONA! Twoj wynik:'; ?><br><br><br>
|
||||
<?php }
|
||||
|
||||
print("Twoja nazwa: "); print($_SESSION['nick']); ?> <br> <?php
|
||||
print(" Suma: "); print($_SESSION['suma']); ?> <br> <?php
|
||||
print(" Srednia: "); print($_SESSION['srednia']); ?> <br> <?php
|
||||
print(" Ilosc wpisanych liczb (max 20): "); print($_SESSION['ilosc']-1); ?> <br> <?php
|
||||
if ($czy_zakonczono==true) { print(" Podane liczby: "); print($_SESSION['podane_liczby']); } ?> <br> <br> <?php
|
||||
if ($czy_zakonczono==false) {
|
||||
?>
|
||||
|
||||
<form action="srednia.php">
|
||||
<label>Podaj liczbe: <input type="number" name="liczba"></label>
|
||||
<input type="submit" value="Zatwierdz">
|
||||
<input type="submit" name="zakoncz_sesje" value="Zakoncz sesje" onclick="true">
|
||||
</form>
|
||||
|
||||
<?php }} else { ?>
|
||||
|
||||
<form action="srednia.php">
|
||||
<label>Podaj swoja nazwe: <input type="text" name="nick"></label>
|
||||
<input type="submit" value="Zatwierdz"> <br>
|
||||
</form>
|
||||
|
||||
<?php } ?>
|
Loading…
Reference in New Issue
Block a user