kA obs funzt, wie gesagt, ich kann kein php:
fightus.php:
<?php
# Copyright by: Manuel
# Support: www.ilch.de
defined (\'main\') or die ( \'no direct access\' );
//-----------------------------------------------------------|
$title = $allgAr[\'title\'].\' :: Fightus\';
$hmenu = \'Fightus\';
$design = new design ( $title , $hmenu );
$design->header();
if ( 0 == db_count_query(\"SELECT COUNT(*) FROM prefix_teams\") ) {
echo \'Es ist noch kein Team vorhanden, der Administrator muss erst ein Team anlegen.\';
$design->footer();
exit ();
}
if (
empty ($_POST[\'clanname\']) OR
empty ($_POST[\'clanurl\']) OR
empty ($_POST[\'leader\']) OR
empty ($_POST[\'icq\']) OR
empty ($_POST[\'squad\']) OR
empty ($_POST[\'server\'])
)
{
$_POST[\'clanname\'] = ( empty($_POST[\'clanname\']) ? \'\' : $_POST[\'clanname\'] );
$_POST[\'clanurl\'] = ( empty($_POST[\'clanurl\']) ? \'\' : $_POST[\'clanurl\'] );
$_POST[\'leader\'] = ( empty($_POST[\'leader\']) ? \'\' : $_POST[\'leader\'] );
$_POST[\'icq\'] = ( empty($_POST[\'icq\']) ? \'\' : $_POST[\'icq\'] );
$_POST[\'squad\'] = ( empty($_POST[\'squad\']) ? \'\' : $_POST[\'squad\'] );
$_POST[\'treffpunkt\'] = ( empty($_POST[\'treffpunkt\']) ? \'\' : $_POST[\'treffpunkt\'] );
$_POST[\'nachricht\'] = ( empty($_POST[\'nachricht\']) ? \'\' : $_POST[\'nachricht\'] );
$_POST[\'server\'] = ( empty($_POST[\'server\']) ? \'\' : $_POST[\'server\'] );
if ( !empty($_POST[\'squad\']) ) {
$fehler .= \'<font color=\"#FF0000\">Fehler:</font><br />\';
if ( empty($_POST[\'clanname\']) ) {
$fehler .= \'- Bitte einen Clan Namen eingeben<br>\';
}
if ( empty($_POST[\'clanurl\']) ) {
$fehler .= \'- Bitte eine ClanHomepage eingeben<br>\';
}
if ( empty($_POST[\'leader\']) ) {
$fehler .= \'- Bitte die E-Mail Adresse des Leaders eingeben<br>\';
}
if ( empty($_POST[\'icq\']) ) {
$fehler .= \'- Bitte die ICQ Nummer des Leaders eingeben<br>\';
}
if ( empty($_POST[\'server\']) ) {
$fehler .= \'- Bitte den Server eingeben<br>\';
}
} else {
$fehler = \'\';
}
$squads = \'\';
$erg1 = db_query(\"SELECT a.name,b.gid FROM prefix_teams b LEFT JOIN prefix_groups a ON b.gid = a.id ORDER BY b.pos\");
while ($row = db_fetch_assoc($erg1) ) {
$squads .= \'<option value=\"\'.$row[\'gid\'].\'\">\'.$row[\'name\'].\'</option>\';
}
$ar = array ( \'FEHLER\' => $fehler,
\'CLANNAME\' => $_POST[\'clanname\'],
\'CLANURL\' => $_POST[\'clanurl\'],
\'LEADER\' => $_POST[\'leader\'],
\'ICQ\' => $_POST[\'icq\'],
\'TREFFPUNKT\' => $_POST[\'treffpunkt\'],
\'SQUAD\' => $squads,
\'NACHRICHT\' => $_POST[\'nachricht\'],
\'SERVER\' => $_POST[\'server\']
);
$tpl = new tpl ( \'fightus.htm\' );
$tpl->set_ar_out($ar,0);
} else {
$abf = \"SELECT b.email,c.name FROM prefix_teams a left join prefix_user b ON b.id = a.mod left join prefix_groups c ON a.gid = c.id WHERE a.gid = \".$_POST[\'squad\'];
$erg = db_query($abf);
$row = db_fetch_object($erg);
$ar = array (
\'CLANNAME\' => $_POST[\'clanname\'],
\'CLANURL\' => $_POST[\'clanurl\'],
\'LEADER\' => $_POST[\'leader\'],
\'ICQ\' => $_POST[\'icq\'],
\'TREFFPUNKT\' => $_POST[\'treffpunkt\'],
\'SQUAD\' => $row->name,
\'NACHRICHT\' => $_POST[\'nachricht\'],
\'SERVER\' => $_POST[\'server\']
);
$fighttpl = new tpl ( \'emails/fightus\' );
$mailtxt = $fighttpl->set_ar_get($ar,0);
unset($fighttpl);
icmail ($row->email,\'Herrausforderung\',$mailtxt);
echo \'Die E-Mail wurde an den Leader von \'.$row->name.\' geschickt!\';
}
$design->footer();
?>
Zuletzt geändert von seth am 23.04.2005 - 16:18