Exemplo n.º 1
0
        $arr = array();
        $arr["oid"] = isset($_GET["oid"]) ? $_GET["oid"] : '';
        $arr["observerName"] = isset($_GET["observerName"]) ? $_GET["observerName"] : '';
        $arr["email"] = isset($_GET["email"]) ? $_GET["email"] : '';
        $arr["observationDateTime"] = isset($_GET["obsDateTime"]) ? $_GET["obsDateTime"] : '';
        $arr["weatherDesc"] = isset($_GET["weatherDesc"]) ? $_GET["weatherDesc"] : '';
        $arr["currentTemp"] = isset($_GET["currentTemp"]) ? $_GET["currentTemp"] : '';
        $arr["highTemp"] = isset($_GET["highTemp"]) ? $_GET["highTemp"] : '';
        $arr["lowTemp"] = isset($_GET["lowTemp"]) ? $_GET["lowTemp"] : '';
        $arr["locationDesc"] = isset($_GET["locationDesc"]) ? $_GET["locationDesc"] : '';
        $arr["latitude"] = isset($_GET["latitude"]) ? $_GET["latitude"] : '';
        $arr["longitude"] = isset($_GET["longitude"]) ? $_GET["longitude"] : '';
        $arr["notes"] = isset($_GET["notes"]) ? $_GET["notes"] : '';
        $arr["plantName"] = isset($_GET["plantName"]) ? $_GET["plantName"] : '';
        $arr["soilDesc"] = isset($_GET["soilDesc"]) ? $_GET["soilDesc"] : '';
        $arr["obstypeid"] = isset($_GET["obstype"]) ? $_GET["obstype"] : '';
        $obs = new plantObservation();
        $obs->hydrate($arr);
        $observationsManager = new ObservationsManager();
        $observationsManager->save($obs);
        header('Location: observation.php');
        break;
    default:
        header('Location: home.php');
        break;
}
?>

</body>
</html>
Exemplo n.º 2
0
<?php

ini_set('display_errors', '1');
require_once '../lib/db.interface.php';
require_once '../lib/db.class.php';
require_once '../models/observation.class.php';
require_once '../models/plant_observation.class.php';
require_once '../models/observations_manager.class.php';
require_once '../lib/header.php';
$obstype = isset($_GET["obstype"]) ? $_GET["obstype"] : '';
$observationsManager = new ObservationsManager();
$observationsManager->saveObsToFile($obstype);