### Copyright by [BU]BöhserOnkel
### Support www.baduncles.de
defined ('main') or die ( 'no direct access' );
if($_SESSION['authright'] <= -3){
$now = time();
$five = (60*60*24*5) + $now;
$datear = array(0);
$s = array();
$squad = db_query("SELECT prefix_groups.name,gid FROM prefix_groupusers LEFT JOIN prefix_groups ON prefix_groups.id = gid WHERE uid = '".$_SESSION['authid']."' ORDER by gid ASC");
while($row = db_fetch_assoc($squad)){
$sql = db_query("SELECT a.date, a.type, b.id as ansage, c.name as grname
FROM prefix_traindates a
LEFT JOIN prefix_trainuser b ON b.date = a.date AND b.user = ".$_SESSION['authid']."
LEFT JOIN prefix_groups c ON c.id = a.squad OR c.id = a.type
WHERE (a.squad = ".$row['gid']." OR a.type = ".$row['gid'].") AND
(a.date > $now AND a.date NOT IN (".implode(",",$datear)."))
ORDER by a.date LIMIT 0,5");
while($r = db_fetch_assoc($sql)){
if(!in_array($row['name'], $s)){
echo "<i><u>".$row['name']."</u></i>:";
$s[] = $row['name'];
}
if( $five > $r['date']) { $st = ""; } else { $st = ""; }
echo '<br>'.$st.'<a href="index.php?trains-anmelden-'.$r['date'].'-'.$r['type'].'" target="_self" ';
if($r['ansage'] != ""){
echo 'style="color:#04a404;" title="Termin bestätigt">';
}else{
echo 'style="color:#FF0000;" title="Termin nicht bestätigt">';
}
$datear[] = $r['date'];
echo date("d.m.Y",$r['date']).' um '.date("H:i",$r['date']).' Uhr</a>'.$st;
}
if(in_array($row['name'], $s)){
echo "<br><br>";
}
}
}
?>
da hat man ja die ansicht ob man den termin bestätigt hat oder nicht, ich würde die funktion gerne in meine nextwar box einbauen aber ich schaffe es nicht, könntet ihr mir vllt helfen?
<?php
# Copyright by: Manuel
# Support www.ilch.de
defined ('main') or die ( 'no direct access' );
echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
$akttime = date('Y-m-d');
$erg = @db_query("SELECT DATE_FORMAT(datime,'%d.%m.%y - %H:%i') as time,oid, id, game FROM prefix_wars WHERE status = 2 AND datime > '".$akttime."' ORDER BY datime LIMIT 5");
if ( @db_num_rows($erg) == 0 ) {
echo '<tr><td>kein War geplant</td></tr>';
} else {
while ($row = @db_fetch_object($erg) ) {
was heißt einbauen? Das sind 2 verschiedene Mods.
Oder willst du die Trainingstermine mit den Warterminen abgleichen und dann den Status ausgeben lassen? "Gli eroi vivono a lungo, ma le leggende non muoiono mai..."
naja es soll halt "nur" die termine in der nextwar box rot anzeigen lassen die nocht nicht bestätigt worden sind und wo man abgesagt oder zugesagt hat wird er grün angemarkert.