Example #1
0
function getAlly()
{
    $id = intval($_POST["id"]);
    $allyData = get_ally($id, true);
    if ($allyData == null) {
        echo '{"error": "Allianz nicht bekannt"}';
    } else {
        $allyData["success"] = true;
        echo json_encode($allyData);
    }
}
Example #2
0
/**
 * Sucht eine Allainz nach Tag und Name.
 * 
 * @param string $tag - Tag (mit Klammern []) der gesuchten Allianz.
 * @param string $name - Name der gesuchten Allianz. (Bereits mit htmlspecialchars formatiert)
 * @return array - Daten der gesuchten Allianz, oder null wenn Allianz nicht gefunden.
 */
function search_ally($tag, $name)
{
    $sql = "SELECT `allyID` FROM `" . DB_PREFIX . "ally` WHERE `tag` = '" . $tag . "' AND `name` = '" . $name . "'";
    $res = mysql_query($sql);
    if (mysql_num_rows($res) > 0) {
        list($allyID) = mysql_fetch_row($res);
        return get_ally($allyID);
    } else {
        return null;
    }
}
Example #3
0
 }
 if (strlen($_POST["person_email"]) == 0) {
     $error[] = "Sie müssen eine E-Mailadresse angeben.";
 }
 if (!is_array($error)) {
     if (is_array($_POST["runden"])) {
         $p_runden = array_map("runde_by_rundenid", array_map("intval", array_unique($_POST["runden"])));
     }
     if (is_array($_POST["banner"])) {
         $p_banner = array_map("get_banner", array_map("intval", array_unique($_POST["banner"])));
     }
     if ($_POST["action"] === "new") {
         $p_tag = trim($_POST["tag"]);
         $p_name = trim($_POST["name"]);
     } elseif ($_POST["action"] === "edit") {
         $org_ally = get_ally(intval($_POST["ally"]));
         $p_tag = trim($_POST["edit_tag"]);
         $p_name = trim($_POST["edit_name"]);
     }
     $msg = '<p class="head"><b>' . htmlentities($_POST["person_name"]) . '</b> (' . htmlentities($_POST["person_email"]) . ', ' . $HTTP_SERVER_VARS["REMOTE_ADDR"] . ') schrieb am ' . date("d.m.y") . ' um ' . date("H:i:s") . '</p>' . '<div class="data">';
     if (isset($org_ally) && ($org_ally["tag"] !== $p_tag || $org_ally["name"] !== $p_name)) {
         $msg .= '<p class="ally">Die Allianz <b>' . $org_ally["tag"] . ' ' . $org_ally["name"] . '</b> hei&szlig;t eigentlich <b>' . $p_tag . ' ' . $p_name . '</b> und hat folgende Daten.</p>';
     } else {
         $msg .= '<p class="ally">Die ' . (isset($org_ally) ? '<i>bereits bekannte</i> ' : '') . 'Allianz <b>' . $p_tag . ' ' . $p_name . '</b> hat folgende Daten.</p>';
     }
     if (count($p_runden) > 0) {
         $msg .= '<p class="runden">Die Allianz war/ist in den Runden: ';
         foreach ($p_runden as $r) {
             $msg .= '<b>' . $r . '</b>, ';
         }
         $msg .= '</p>';