// 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());