<?php
# Copyright by: Manuel
# Support: www.ilch.de
defined (
'main'
)
or
die
(
'no direct access'
);
$title
=
$allgAr
[
'title'
].
' :: Cupanmeldung'
;
$hmenu
=
'Cupanmeldung'
;
$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'
])
)
{
$_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'
] );
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>'
;
}
}
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'
]
);
$tpl
=
new
tpl (
'cup.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'
]
);
$cuptpl
=
new
tpl (
'emails/cup'
);
$mailtxt
=
$cuptpl
->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();
?>