Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once "./OdczytDanych.php";
- require_once "./OperacjeNaZbiorach.php";
- require_once "./ProgramJAO.php";
- function isWczytajClicked(){
- if(filter_input(INPUT_POST, 'send') === 'Wczytaj')
- return true;
- else
- return false;
- }
- function isObliczClicked(){
- if(filter_input(INPUT_POST, 'send') === 'Oblicz')
- return true;
- else
- return false;
- }
- function isPokazWynikClicked(){
- if(filter_input(INPUT_POST, 'send') === 'Pokaż wynik')
- return true;
- else
- return false;
- }
- function onClickWczytaj(){
- $nazwaPliku = $_FILES['doc']['tmp_name'];
- $odczytDanych = new OdczytDanych();
- $odczytDanych -> setNazwaPliku($nazwaPliku);
- $odczytDanych -> odczyt();
- $_SESSION['zbiory'] = $odczytDanych -> getZbiory();
- }
- function onClickOblicz(){
- $zbiory = $_SESSION['zbiory'];
- $operacjeNaZbiorach = new OperacjeNaZbiorach();
- $operacjeNaZbiorach->setZbiory($zbiory);
- $operacjeNaZbiorach->iloczyn();
- $_SESSION['wynik'] = $operacjeNaZbiorach->getWynik();
- }
- function onClickPokazWynik(){
- $wynik = $_SESSION['wynik'];
- return $wynikObliczen = print_r($wynik, TRUE);
- }
- function showWindow($wynikObliczen){
- $html = file_get_contents('gui.xhtml');
- $search = array(':wynik:');
- $replace = array($wynikObliczen);
- $html = str_replace($search, $replace, $html);
- echo $html;
- }
- session_start();
- $wynikObliczen=' ';
- if(isWczytajClicked())
- onClickWczytaj();
- if(isObliczClicked())
- onClickOblicz();
- if(isPokazWynikClicked())
- $wynikObliczen = onClickPokazWynik();
- showWindow($wynikObliczen);
- ?>
Add Comment
Please, Sign In to add comment