'; db_query($sql); if(db_affected_rows() <= 0){ // Fehler? $sql = 'UPDATE user_clan_invitations SET valid = TIMESTAMPADD(DAY, 5, now()) where userid = '.$userid.' and clanid = '.$user['clan']; // echo $sql.'
'; db_query($sql); if(db_affected_rows() <= 0){ // Fehler? displayErrorMessage(NULL, 'Fehler! Konnte Nutzer nicht einladen!', displayHistoryBackLink()); return false; } else{ displayErrorMessage('','Nutzereinladung aufgefrischt!', 'weiter'); sendMessage($user['id'], $userid, 'Einladung in Clan', 'Die Einladung des Clans '.$clan['clanname'].' wurde aufgefrischt! Klicke auf "Clan beitreten" um die Einladung anzunehmen!'); } } else{ displayErrorMessage('','Nutzer erfolgreich eingeladen!', 'weiter'); sendMessage($user['id'], $userid, 'Einladung in Clan', 'Du wurdest eingeladen dich dem Clan '.$clan['clanname'].' anzuschliessen! Klicke auf "Clan beitreten" um die Einladung anzunehmen!'); } } return true; } function sendClanNewsletter($user, $clan, $text){ if($clan == NULL){ return; } $sql = 'SELECT id FROM user WHERE clan='.$clan['id']; $clans = db_query($sql); while($row = mysqli_fetch_assoc($clans)) { sendMessage($user['id'], $row['id'], $clan['clanname'].' Nachricht', $text); } displayErrorMessage(NULL,'Nachricht erfolgreich verschickt', 'weiter...'); } function revertInvitation($user, $clan, $userid){ if($clan['leader'] != $user['id'] && $clan['co_leader'] != $user['id']){ displayErrorMessage(NULL, 'Nur der Leader, bzw. der Co-Leader kann Einladungen zurückziehen!!', displayHistoryBackLink()); return false; } db_query('DELETE FROM user_clan_invitations WHERE clan = '.$clan['id'].' AND userid = '.$userid); if(db_affected_rows() > 0){ displayErrorMessage('Zurückgezogen','Du hast die Einladung erfolgreich zurückgezogen!','weiter'); } else{ displayErrorMessage(NULL,'Einladung konnte nicht zurückgezogen werden!',displayHistoryBackLink()); return false; } return true; } $clan = mysqli_fetch_assoc(db_query('SELECT * from clan where id = '.$user_ida['clan'])); if($action == 'newsletter') { sendClanNewsletter($user_ida, $clan, $text); } else if($action == 'invite'){ handleInvitation($user_ida, $username, $clan); } else if($action == 'reject'){ revertInvitation($user_ida, $username, $clan); } else { ?>
Nutzer in Clan einladen!
 
 
now();'; $qry = db_query($sql); while($row = mysqli_fetch_assoc($qry)){ ?>
Versendete Claneinladungen
Username Deadline Aktion
zurückziehen