18 lines
496 B
PHP
Executable File
18 lines
496 B
PHP
Executable File
<?php
|
|
|
|
$view = new stdClass();
|
|
$view->pageTitle = 'Converter';
|
|
require_once('Models/Converter.php');
|
|
|
|
if(isset($_POST['submit'])) {
|
|
$converter = new Converter($_POST['number'],$_POST['fromUnit'],$_POST['toUnit']);
|
|
$value = $converter->convert();
|
|
if (!$value) {
|
|
$view->value = "Invalid Number";
|
|
}
|
|
else {
|
|
$view->result = $_POST['number'] . ' ' . $_POST['fromUnit'] . ' is ' . $value . ' ' . $_POST['toUnit'] . '.';
|
|
}
|
|
}
|
|
|
|
require_once('Views/converter.phtml'); |