<input type='submit' name='action' value='disposeAll' /> </form> <form method='post'> <input type='submit' name='action' value='approveAndDisposeAll' /> </form> <table> <?php $tempArray = turk50_getAllReviewableHits(); //echo print_r($tempArray); checkHITs($tempArray); //echo print_r($tempArray); if (is_array($tempArray)) { foreach ($tempArray as $hitId) { $data = turk_easyHitToAssn($hitId->HITId); // print_r($data); //echo "<tr><td><input type='checkbox' class='hitBox' name='hitBox' value='".$data['Assignment']['AssignmentId']."' /> ".$data['Assignment']['WorkerId']."</td><td>".$data['Assignment']['AssignmentId']."</td>"; //echo "<td>Assignments: ".$data['TotalNumResults']; //print_r($mt->FinalData); if ($data['TotalNumResults'] > 0) { if ($data['Assignment']['AssignmentStatus'] == 'Approved') { ?> <td> <span class='approveLink' style='color:green;'>Approved [click] </span> <?php $xml = simplexml_load_string($data['Assignment']['Answer']); //gets xml containing bonus amount echo "Session name: " . $xml->Answer[0]->FreeText; ?> <div style='display:none;' class='approveDiv'> <form method='post'>
} $hitsFromTurk = array(); foreach ($reviewableHits as $hit) { array_push($hitsFromTurk, $hit->HITId); } if (is_array($hitsFromTurk)) { foreach ($hitsForTask as $hit) { if (in_array($hit["hit_Id"], $hitsFromTurk)) { array_push($resultHitIds, $hit["hit_Id"]); } } } foreach ($resultHitIds as $hitId) { // print_r(turk_easyHitToAssn($hitId)); // echo "</br></br>"; $hitInfo = turk_easyHitToAssn($hitId); if ($hitInfo["TotalNumResults"] <= 0) { $mt = turk_easyDispose($hitId); // sleep(.25); if ($mt->FinalData["Request"]["IsValid"] == "True") { $sql = "DELETE FROM hits WHERE hit_Id = :hit_Id"; $sth = $dbh->prepare($sql); $sth->execute(array(':hit_Id' => $hitId)); } } else { array_push($resultHits, $hitInfo); } } echo json_encode($resultHits); } else { }
<?php error_reporting(E_ALL); include "../../amtKeys.php"; include "../../config.php"; include "../../isSandbox.php"; include 'turk_functions.php'; // turk50_hit($title,$description,$money,$url,$duration,$lifetime); print_r(turk_easyHitToAssn("3YLPJ8OXX8DULVGLOOO72A4GJNGX4I"));