$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>