Changeset 238 for Dev/branches/jos-branch/savesession.php
- Timestamp:
- 01/18/12 16:39:27 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/branches/jos-branch/savesession.php
r208 r238 11 11 if (!empty($_POST['uids']) && !empty($_POST['types']) && !empty($_POST['sessionUid'])) { 12 12 // user has passed a pipeline/type string from javascript in order to save the session. 13 $ pl= explode(",", $_POST['uids']);14 $t = explode(",", $_POST['types']);13 $uids = explode(",", $_POST['uids']); 14 $types = explode(",", $_POST['types']); 15 15 16 16 $sessionUid = $_POST['sessionUid']; 17 //var_dump($t); 18 $dbi = new DatabaseInterface(); 19 $session_results = $dbi->get("Session", array("uid" => $sessionUid)); 17 $session_results = Session::get(array("uid" => $sessionUid)); 20 18 if (count($session_results) > 0) { 21 19 $session = $session_results[0]; … … 24 22 die(); 25 23 } 26 if (count($ pl) == count($t)) {27 $count = count($ pl);24 if (count($uids) == count($types)) { 25 $count = count($uids); 28 26 } else { 29 27 echo "!!!!!!!!!!!!!!!!!NON MATCHING ARGUMENTS PASSED!!!!!!!!!!!!!!!"; 30 28 die(); 31 29 } 32 30 33 31 $session->pipeline = array(); 34 32 for ($i = 0; $i < $count; $i++) { 35 $results = $dbi->get($t[$i], array("uid" => $pl[$i])); 33 $type = $types[$i]; 34 $results = $type::get(array("uid" => $uids[$i])); 36 35 if (count($results) > 0) { 37 36 $result = $results[0]; … … 40 39 } 41 40 42 $ dbi->set($session);41 $session->save(); 43 42 //var_dump($session); 44 43 }
Note: See TracChangeset
for help on using the changeset viewer.