<?php // +-------------------------------------------------+ // © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net) // +-------------------------------------------------+ // $Id: ajax_scan_requests.inc.php,v 1.1 2016-01-13 15:41:42 apetithomme Exp $ if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) { die("no access"); } require_once $base_path . "/classes/scan_request/scan_request.class.php"; switch ($sub) { case 'form': switch ($action) { case 'create': $scan_request = new scan_request(); $scan_request_date = extraitdate($scan_request_date); $scan_request_deadline_date = extraitdate($scan_request_deadline_date); $scan_request_wish_date = extraitdate($scan_request_wish_date); $scan_request->get_values_from_form(); $saved = $scan_request->save(); if ($saved) { print $msg['scan_request_saved']; print " " . str_replace('!!link!!', './empr.php?tab=scan_requests&lvl=scan_request&sub=display&id=' . $scan_request->get_id(), $msg['scan_request_saved_see_link']); } else { print $msg['scan_request_cant_save']; } break; } break; }
<?php // +-------------------------------------------------+ // © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net) // +-------------------------------------------------+ // $Id: scan_requests.inc.php,v 1.1 2016-01-13 15:41:42 apetithomme Exp $ if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) { die("no access"); } require_once $class_path . '/scan_request/scan_requests.class.php'; require_once $class_path . '/scan_request/scan_request.class.php'; switch ($lvl) { case 'scan_request': $scan_request = new scan_request($id); switch ($sub) { case 'edit': switch ($from) { case 'caddie': $notices = $_SESSION['cart']; $scan_request->add_linked_records(array('notices' => $notices)); break; case 'checked': $notices = $notice; $scan_request->add_linked_records(array('notices' => $notices)); break; } print $scan_request->get_form(); break; case 'save': $scan_request->get_values_from_form(); $scan_request->save();
public static function get_display_scan_request($notice_id) { global $msg; $scan_request = new scan_request(); $scan_request->add_linked_records(array('notices' => array($notice_id))); $html = $scan_request->get_form_in_record($notice_id); return $html; }