Example #1
0
 * Осуществить возможность вывода в км/ч, м/c.
 * Исходные данные: Пройденный путь - S; Время движения - t.
 * 
 * С применением ООП. В классе обязательно должен быть конструктор.
 * Должны быть поля:
 * Название автомобиля,
 * Максимальная скорость,
 * Тип кузова,
 * Количество колес.
 * 
 * Методы которые изменяют или получают значения этих полей.
 * Метод который проводит расчет.
 * метод который выводит результат на экран.
 */
include_once 'CCar.class.php';
$objCar = new CCar();
?>

<HTML>
  <HEAD>
    <META charset="utf-8">
    <TITLE>Расчет скорости</TITLE>
  </HEAD>
  <BODY>
    <h4>Расчет скорости автомобиля</h4>
    <form method="POST">
      <div>
        <p>
          <input type="text" name="distance" 
                 value="<?php 
echo $objCar->distance;
Example #2
0
	Enter time (h): <input type="text" name="time" value=<?php 
echo $_REQUEST['time'];
?>
><br>
	Enter distance (km): <input type="text" name="distance" value=<?php 
echo $_REQUEST['distance'];
?>
><br>
	Enter max speed (km/h): <input type="text" name="maxSpeed" value=<?php 
echo $_REQUEST['maxSpeed'];
?>
><br>
	Enter number of wheels: <input type="text" name="wheelsNum" value=<?php 
echo $_REQUEST['wheelsNum'];
?>
><br>
	<input type="radio" name="speedType" value="km/h" <?php 
echo $_REQUEST['speedType'] == "km/h" ? 'checked' : '';
?>
>Km/h<br>
	<input type="radio" name="speedType" value="m/s" <?php 
echo $_REQUEST['speedType'] == "m/s" ? 'checked' : '';
?>
>M/s<br>
	<input type="submit" value="Calculate">
</form>

<?php 
$car = new CCar($_REQUEST['carName'], $_REQUEST['carcase'], $_REQUEST['time'], $_REQUEST['distance'], $_REQUEST['maxSpeed'], $_REQUEST['wheelsNum'], $_REQUEST['speedType']);
$car->setCarSpeed($_REQUEST['time'], $_REQUEST['distance'], $_REQUEST['speedType']);
echo "Current speed is " . $car->getCarSpeed() . " " . $car->getSpeedType() . ".";