Example #1
0
 // XML
 // Show the current credentials for the user
 $query = pdo_query("SELECT credential,projectid FROM user2repository WHERE userid='" . $userid . "'\n                      AND (projectid='" . $projectid . "' OR projectid=0)");
 $credential_num = 0;
 while ($credential_array = pdo_fetch_array($query)) {
     if ($credential_array['projectid'] == 0) {
         $xml .= add_XML_value("global_credential", $credential_array['credential']);
     } else {
         $xml .= add_XML_value("credential_" . $credential_num++, $credential_array['credential']);
     }
 }
 $xml .= "<project>";
 $xml .= add_XML_value("id", $project_array['id']);
 $xml .= add_XML_value("name", $project_array['name']);
 $xml .= add_XML_value("emailbrokensubmission", $project_array['emailbrokensubmission']);
 $labelavailableids = $Project->GetLabels(7);
 // Get the labels for the last 7 days
 $labelids = $LabelEmail->GetLabels();
 $labelavailableids = array_diff($labelavailableids, $labelids);
 foreach ($labelavailableids as $labelid) {
     $xml .= "<label>";
     $xml .= add_XML_value("id", $labelid);
     $Label->Id = $labelid;
     $xml .= add_XML_value("text", $Label->GetText());
     $xml .= "</label>";
 }
 foreach ($labelids as $labelid) {
     $xml .= "<labelemail>";
     $xml .= add_XML_value("id", $labelid);
     $Label->Id = $labelid;
     $xml .= add_XML_value("text", $Label->GetText());