now();'; $clan_user = mysql_fetch_assoc(mysql_query($sql)); if($clan_user){ $sql = 'Select *, (Select member - count(*) from user u where clan = c.id and ((c.leader is null || c.leader != u.id) and (c.co_leader is null || c.co_leader != u.id))) as freeslots from clan c where id = '.$clanid; // echo $sql . '
'; $clan = mysql_fetch_assoc(mysql_query($sql)); if($clan['freeslots'] <= 0){ displayErrorMessage(NULL,'Konnte die Einladung des Clans nicht annehmen (Clan voll)!',displayHistoryBackLink()); return; } else{ $sql = 'UPDATE user SET clan = '.$clanid.' WHERE id = '.$user['id']; // echo $sql.'
'; mysql_query($sql); // unset the leader if the user is moving from one clan to another mysql_query('UPDATE clan SET leader = NULL WHERE leader = ' .$user['id']); mysql_query('UPDATE clan SET co_leader = NULL WHERE co_leader = ' .$user['id']); displayErrorMessage('Aufgenommen','Du wurdest erfolgreich in den Clan aufgenommen!','weiter'); } } else{ displayErrorMessage(NULL,'Konnte die Einladung des Clans nicht annehmen!',displayHistoryBackLink()); return; } mysql_query('DELETE FROM user_clan_invitations WHERE userid = '.$user['id'].' and clanid = '.$clanid); } function denyClan($user, $clanid){ mysql_query('DELETE FROM user_clan_invitations WHERE userid = '.$user['id'].' and clanid = '.$clanid); if(mysql_affected_rows() > 0){ displayErrorMessage('Abgelehnt','Du hast die Einladung erfolgreich abgelehnt!','weiter'); } else{ displayErrorMessage(NULL,'Einladung des Clans konnte nicht abgelehnt werden!',displayHistoryBackLink()); } } if ($action == 'accept') { joinClan($user_ida, $clanid); } else if ($action == 'deny') { denyClan($user_ida, $clanid); } else { ?>
now();'; $qry = mysql_query($sql); while($row = mysql_fetch_assoc($qry)){ ?> ###LABEL###'; ?>
Erhaltene Claneinladungen
Clanname Deadline Reagieren
Akzeptieren | Ablehnen
 
Übersicht aller Clans
Clanname'; ?> Leader'; ?> Mitglieder Geld'; ?> Info