_request->getParam('post')) && $this->_request->getParam('keys')){ $data = $this->_request->getParam('post'); $keys = $this->_request->getParam('keys'); $_POST = array_combine ( $keys , $data ); } if(isset($_POST['bootisoID'])){ // Create a session $n = new Pbs_Session(); $bootisomapper = new Application_Model_BootIsoMapper(); $bootiso = new Application_Model_BootIso(); $bootisomapper->find($_POST['bootisoID'],$bootiso); $groupID = $bootiso->getGroupID(); $client = new Application_Model_Client(); $client->setMacadress($_POST['mac']); $client->setHardwarehash($_POST['hardwarehash']); $client->setGroupID($groupID); $client = $n->createClient($client); $clientID = $client->getID(); $session = new Application_Model_Session(); $session->setBootisoID($_POST['bootisoID']); $session->setClientID($clientID); $session->setTime(time()); $session->setIp($_SERVER['REMOTE_ADDR']); $session = $n->createSession($session); $_SESSION['alphasessionID'] = $session->getAlphasessionID(); echo "

Welcome

"; print_a('Session is now set','Your alphasessionID is '.$session->getAlphasessionID()); $this->_redirect('/dev/bootmenu/index/bootmenuid/1'); } else{ echo "

Not Welcome

"; print_a($_POST); } die(); } }