ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Flags werden nicht angezeigt

Geschlossen
  1. #1
    User Pic
    Leon67 Mitglied
    Registriert seit
    28.02.2012
    Beiträge
    109
    Beitragswertungen
    0 Beitragspunkte
    Hallo Grüße euch
    Ich hab ein kleines Problem, und zwar werden, bei mir im WAR Modul, die Flaggen nicht mehr angezeigt.
    Mit IE sehe ich da nur das rote Kreuz mit Firefox wird garnichts angezeigt
    externer Link

    Im Adminbereich und bei den Detail's werden sie aber angezeigt
    Nehme mal an der Fehler liegt in der war_last.php

    Bin für jede Hilfe dankbar.

    Lg. Leon

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Was hast du den verändert? Die Ausgabe {land} wird nicht definiert, entweder hast du dort was in der htm verändert oder halt in der php.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Leon67 Mitglied
    Registriert seit
    28.02.2012
    Beiträge
    109
    Beitragswertungen
    0 Beitragspunkte
    Hi saarlonz
    Nein hab da nichts drann verändert.
    Wo kann ich den das Land definieren??

    Lg.Leon
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    hab mir mal Deine Seite mit Firebug angeschaut...
    Scheint ein Fehler in der wars.htm zu sein

    gesperrtes Bild

    Die Dateiendung ist doppelt vorhanden...
    Such mal in der Wars.htm nach {land}, ob da zufällig
    {land}.gif steht...Wenn ja, mach das .gif mal weg.
    Dann sollte es wieder funktionieren.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Ham3L Mitglied
    Registriert seit
    23.03.2013
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    <tr class="{class}">
    	<td>{time}</td>
    	<td><img src="include/images/flags/{land}" alt="" /> <a href="{page}" target="_blank">{gegner}</a></td>
    	<td>{team}</td>
    	<td>{mtyp}</td>
      <td><div style="border: solid #{farbe2} 1px; margin: 0px; background-color: #{farbe}; color:#000000">{erg}</div></td>
    	<td><a href="index.php?wars-more-{id}">{_lang_more}</a></td>
    </tr>


    Ab Zeile 91 müsste das sein zwinker
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Ich rudere mal zurück...

    Hab mir das bei mir mal mit einem anderen Browser angesehen.
    In der Übersicht aller Wars, hab ich den gleichen Fehler,
    Last- und Nextwars sind bei mir nicht betroffen.

    Ich werde mir das wohl doch mal genauer ansehen müssen zwinker
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Verwendest du ein Modul oder alles Original? Poste mal die php.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Ham3L Mitglied
    Registriert seit
    23.03.2013
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    Erst nutzt das Advanced Wars Modul
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Leon67 Mitglied
    Registriert seit
    28.02.2012
    Beiträge
    109
    Beitragswertungen
    0 Beitragspunkte
    Hi
    Danke für eure Antworten
    Das mit der doppelendung gif hatte ich schon gemacht aber dank euch

    Ist Zeile 17

    geändert von:
    &nbsp; <img src="{logo}" style="border:1px solid #000000;" /><br /> <img src="include/images/flags/{land}.gif" alt="" /> <a href="?clans-{oid}" target="_blank">{gegner}</a>


    geändert in:
    &nbsp; <img src="{logo}" style="border:1px solid #000000;" /><br /> <img src="include/images/flags/{land}" alt="" /> <a href="?clans-{oid}" target="_blank">{gegner}</a>


    Ja verwende ein Modul
    @saarlonz meinst du nicht die last.htm oder doch php posten??

    Lg. Leon


    Zuletzt modifiziert von Lord|Schirmer am 14.04.2013 - 08:59:45
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Leon67 Mitglied
    Registriert seit
    28.02.2012
    Beiträge
    109
    Beitragswertungen
    0 Beitragspunkte
    Hier meine last.htm

    <table width="100%" cellpadding="1" cellspacing="1" border="0">
    <tr>
    <td width="100%" class="Chead" align="left"><strong>&raquo; Matchübersicht</strong></td>
    </tr>
    <tr>
    <td width="100%" class="Cmite" valign="top">
    <table width="100%" cellpadding="1" cellspacing="1" border="0">
    <tr>
    <td width="100%" colspan="3" class="Cmite">&nbsp;</td>
    </tr>
    <tr>
    <td width="35%" class="Cnorm" align="center" style="font-size: 12px; font-weight: bold;">
    &nbsp; <img src="{teamlogo}" style="border:1px solid #000000;" /><br />{team}
    </td>
    <td width="30%" class="Cmite" style="font-size: 20px;" align="center"><strong>[{owp} : {opp}]</strong><br />{mlink}</td>
    <td width="35%" class="Cnorm" align="center" style="font-size: 12px; font-weight: bold;">
    &nbsp; <img src="{logo}" style="border:1px solid #000000;" /><br /> <img src="include/images/flags/{land} alt="" /> <a href="?clans-{oid}" target="_blank">{gegner}</a>
    </tr>
    <tr>
    <td>&nbsp;</td>
    </tr>
    <tr>
    <td width="100%" align="center" colspan="3"></td>
    </tr>
    </table>
    <table width="100%" cellpadding="1" cellspacing="1" border="0">
    <tr>
    <td colspan="3" align="left" class="Chead"><strong>&raquo; Matchdetails</strong></td>
    </tr>
    <tr>
    <td width="100%" colspan="3" class="Cnorm" align="left">
    <table width="100%" cellpadding="1" cellspacing="1" border="0">
    <tr>
    <td width="33%" class="Cmite">Datum:</td>
    <td width="67%" class="Cnorm">{datum}</td>
    </tr>
    <tr>
    <td width="33%" class="Cmite">Uhrzeit:</td>
    <td width="67%" class="Cnorm">{zeit} {_lang_oclock}</td>
    </tr>
    <tr>
    <td width="33%" class="Cmite">Spieltyp:</td>
    <td width="67%" class="Cnorm">{mtyp} ({mod})</td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td width="100%" colspan="3" align="center" class="Cmite">&nbsp;</td>
    </tr>
    <tr>
    <td colspan="3" align="left" class="Chead"><strong>&raquo; Rundenergebnisse</strong></td>
    </tr>
    <tr>
    <td colspan="3" class="Cnorm">
    {ergliste}
    </td>
    </tr>
    <tr>
    <td width="100%" colspan="3" align="center" class="Cmite">&nbsp;</td>
    </tr>
    <tr>
    <td colspan="3" align="left" class="Chead"><strong>&raquo; Screenshots</strong></td>
    </tr>
    <tr>
    <td colspan="3" align="center" class="Cnorm">
    <table width="100%" cellpadding="1" cellspacing="1">
    {screenliste}
    </table>
    </td>
    </tr>
    <tr>
    <td width="100%" colspan="3" align="center" class="Cmite">&nbsp;</td>
    </tr>
    <tr>
    <td width="100%" colspan="3" align="left" class="Chead"><strong>&raquo; Lineup: {team}</strong></td>
    </tr>
    <tr>
    <td width="100%" colspan="3" align="center" class="Cnorm" style="padding:0px auto 0px auto;"><div style="position: relative;">{memberliste}</div></td>
    </tr>
    <tr>
    <td class="Cmite" colspan="3">&nbsp;</td>
    </tr>
    <tr>
    <td width="100%" colspan="3" align="left" class="Chead"><strong>&raquo; Lineup: {gegner}</strong></td>
    </tr>
    <tr>
    <td width="100%" colspan="3" align="center" class="Cnorm">{lineupopp}</td>
    </tr>
    <tr>
    <td class="Cmite" colspan="3">&nbsp;</td>
    </tr>
    <tr>
    <td width="100%" colspan="3" class="Chead" align="left"><strong>&raquo; Matchbericht</strong></td>
    </tr>
    <tr>
    <td width="100%" colspan="3" class="Cnorm" align="left">{txt}</td>
    </tr>
    <tr>
    <td width="100%" colspan="3" class="Chead" align="center">&nbsp;</td>
    </tr>
    
    </table>
    
    {EXPLODE}
    
    <form action="index.php?wars-more-{id}" method="POST">
    <input type="hidden" name="kommentar_fuer_last_wars" value="yes" />
    <table border="0" cellpadding="2" cellspacing="1" class="border" width="100%">
    <tr>
    <td class="Chead">{_lang_addcomment}</td>
    </tr><tr>
    <td class="Cmite"><textarea cols="60" rows="2" name="text"></textarea></td>
    </tr><tr>
    <td class="Cdark"><input type="submit" value="{_lang_formsub}" /></td>
    </tr>
    </table>
    
    {EXPLODE}
    
    <table border="0" cellpadding="2" cellspacing="1" class="border" width="100%">
    <tr>
    <td width="10%"class="{class}">{name}</td>
    <td class="{class}">{text}</td>
    </tr>
    </table>
    
    {EXPLODE}
    </form>



    Hier meine php

    <?php
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    
    function get_erg_liste($wid) {
    	$list = ''; $enar = array ( 'jpg', 'gif', 'png', 'jpeg');
    	$erg = db_query("SELECT * FROM prefix_warmaps WHERE wid = ".$wid);
    	$list .= '<div style="width: 100%;">';
    	while($row = db_fetch_assoc($erg) ) {
    		if ( $row['opp'] == $row['owp'] ) {
    			$farbe = 'FDFBB7'; #pat
    			$farbe2= 'orange';
    		} elseif ( $row['opp'] < $row['owp'] ) {
    			$farbe = 'C8E1B8'; #win
    			$farbe2= 'green';
    		} elseif ( $row['opp'] > $row['owp'] ) {
    			$farbe = 'D8B9B9'; #los
    			$farbe2= 'red';
    		}
    		foreach ($enar as $v) {
    			if(file_exists('include/images/warmaps/'.$row['map'].'.'.$v)) {
    				$row['map2'] = $row['map'].'.'.$v;
    			}
    		}
    		
    		$list .= '<div style="float:left; width: 48%; margin: 2px;" class="Cmite">
    				  <table><tr>';
    		$list .= '<td colspan="2"><img src="include/images/warmaps/'.$row['map2'].'" border="0" alt="'.$row['map'].'"/></td>';
    		$list .= '</tr><tr style="color: '.$farbe2.';" class="Cnorm">';
    		$list .= '<td style="text-align: center; font-size: 16px; width: 50%;"><strong>'.$row['owp'].'</strong></td>';
    		$list .= '<td style="text-align: center; font-size: 16px; width: 50%;"><strong>'.$row['opp'].'</strong></td>';
    		$list .= '</tr></table></div>';
    	}
    	$list .= '</div>';
    return ($list);
    }
    function get_screen_liste($wid) {
    	$list = '<div>';
    	$enar = array ( 'jpg', 'gif', 'png', 'jpeg');
    	$erg = db_query("SELECT * FROM prefix_warmaps WHERE wid = ".$wid);
    	while($row = db_fetch_assoc($erg) ) {
    		foreach($enar as $v) {
    			if ( file_exists ( 'include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v ) ) {
    				$row['mappics1'] = '<a href="include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v.'" target="_blank" style="padding:2px;"><img src="include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v.'" alt="Plant '.$row['mnr'].'" width="100" height="80" border="0" /></a>';
    			}
    		}
    		
    				$row['mnr'] = $row['mnr'] + 1;
    				
    		foreach($enar as $v) {
    			if ( file_exists ( 'include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v ) ) {
    				$row['mappics2'] = '<a href="include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v.'" target="_blank" style="padding:2px;"><img src="include/images/wars/'.$wid.'_'.$row['mnr'].'.'.$v.'" alt="Plant '.$row['mnr'].'" width="100" height="80" border="0"  /></a>';
    				break;
    			}
    		}
    
    			$list .= $row['mappics1'].$row['mappics2'];
    
    	}
    	$list .= '</div>';
    return ($list);
    }
    function lastwars_get_memberlist ( $id ) {
    	$l = '';
    	$erg = db_query("SELECT prefix_user.id,prefix_user.name,prefix_user.avatar FROM prefix_user LEFT JOIN prefix_warmember ON prefix_warmember.uid = prefix_user.id AND prefix_warmember.wid = ".$id." WHERE wid = ".$id." ORDER BY prefix_user.name ASC");
    	while($r = db_fetch_assoc($erg)) {
    		$l .= '<div style="float:left; padding: 3px auto 3px auto; position: relative; background: #171717; margin: 1px;"><div><a href="index.php?user-details-'.$r['id'].'"><img src="'.$r['avatar'].'" width="75px" heigth="100"alt=""/></a><div align="center" style="clear: left;">'.$r['name'].'</div></div></div>';
    		#$l .= '<a href="index.php?user-details-'.$r['id'].'">'.$r['name'].'</a>, ';
    	}
    	if(empty($l)) {
    		$l .= "- Kein Lineup eingetragen -";
    	}
    //return (substr($l,0,-2));
    return $l;
    }
    
    if ( $menu->get(2) == '' OR $menu->getA(2) == 'p' ) {
    	$title = $allgAr['title'].' :: Wars';
    	$hmenu = 'Wars';
    	$design = new design ( $title , $hmenu );
    	$design->header();
    
    	
    	$ergWin = db_query('SELECT COUNT(id) FROM `prefix_wars` WHERE wlp = "1"');
    	$anzWin = db_result($ergWin,0);
    	$ergLos = db_query('SELECT COUNT(id) FROM `prefix_wars` WHERE wlp = "2"');
    	$anzLos = db_result($ergLos,0);
    	$ergPat = db_query('SELECT COUNT(id) FROM `prefix_wars` WHERE wlp = "3"');
    	$anzPat = db_result($ergPat,0);
    	$ergGes = db_query('SELECT COUNT(id) FROM `prefix_wars` WHERE status= "3"');
    	$anzGes = db_result($ergGes,0);
    	if($anzGes == 0) {
    		$percentWin = 0;
    		$percentLos = 0;
    		$percentPat = 0;
    	} else {
    		$percentWin = round($anzWin / $anzGes * 100);
    		$percentLos = round($anzLos / $anzGes * 100);
    		$percentPat = round($anzPat / $anzGes * 100);
    	}
    	$tpl = new tpl ( 'wars.htm' );
    	$tpl->set_ar_out ( array('PATH' => $percentPat, 'WINH' => $percentWin, 'LOSH' => $percentLos, 'PAT' => $anzPat, 'WIN' => $anzWin, 'LOS' => $anzLos, 'GES' => $anzGes, 'TITLE'=> $allgAr['title'] ) , 0 );
    	$akttime = date('Y-m-d');
    	$class = '';
    	$erg = db_query("SELECT a.id,a.oid,a.game,b.name as team,DATE_FORMAT(datime,'%d.%m.%Y - %H:%i:%s') as time FROM prefix_wars a left join prefix_groups b ON a.tid = b.id WHERE status = 2 AND a.datime >= '".$akttime."' ORDER BY a.datime");
    	if ( db_num_rows ( $erg ) == 0 ) {
    		echo '<tr class="Cmite"><td colspan="4"><i>There are no upcoming Matches!</i></td></tr>';
    	} else {
    		while ($row = db_fetch_assoc($erg) ) {
    			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    			$row['page'] = get_opponent_details('homepage', $row['oid']);
          $row['team'] = get_wargameimg($row['game']).'&nbsp;'.$row['team'];
    			$row['class'] = $class;
    			$row['gegner'] = get_opponent_details('name',$row['oid']);
    			$tpl->set_ar_out($row,1);
    		}
    	}
    	$tpl->out(2);
    	$class = '';
    	if ( $menu->get(1) == '' ) {
    		$teams = dblistee ( '', "SELECT id,name FROM prefix_groups ORDER BY name");
    		$game= dblistee ('', "SELECT DISTINCT `game`,`game` FROM prefix_wars ORDER BY `game`" );
    		$mtype= dblistee ( '', "SELECT DISTINCT `mtyp`,`mtyp` FROM prefix_wars ORDER BY `mtyp`" );
    		$tpl->set_ar_out ( array('tid' => $teams, 'game' => $game, 'typ' => $mtype ) , 3 );
    	} elseif ($menu->get(1) == 'last') {
    		$tpl->out(4);
    		$sqla='WHERE status = 3 ';
    		if(!empty($_POST['tid'])){
    			$sqla.= 'AND tid="'.$_POST['tid'].'" ';
    		}
    		if(!empty($_POST['wpl'])){
    			$sqla.= 'AND wlp="'.$_POST['wpl'].'" ';
    		}
    		if(!empty($_POST['spiel'])){
    			$sqla.= 'AND game="'.$_POST['spiel'].'" ';
    		}
    		if(!empty($_POST['typ'])){
    			$sqla.= 'AND mtyp="'.$_POST['typ'].'" ';
    		}
    		# seiten funktion
    		$limit = $allgAr['wars_last_limit'];  // Limit
    		$page = ( $menu->getA(2) == 'p' ? $menu->getE(2) : 1 );
    		$MPL = db_make_sites ($page , "WHERE status = 3" , $limit , "?wars-last" , 'wars' );
    		$anfang = ($page - 1) * $limit;
    		# seiten funktion
    		$farbe1wlpar = array(1=>'C8E1B8',2=>'D8B9B9',3=>'FDFBB7');
    		$farbe2wlpar = array(1=>'00FF00',2=>'FF0000',3=>'FFFF00');
    		$farbe3wlpar = array(1=>'green',2=>'red',3=>'orange');
    		$erg = db_query("SELECT a.owp,a.opp,a.wlp,a.mtyp,a.game,a.id,a.oid,b.name as team,DATE_FORMAT(datime,'%d.%m.%Y %H:%i') as time FROM prefix_wars a left join prefix_groups b ON a.tid = b.id ".$sqla." ORDER BY a.datime DESC, id DESC LIMIT ".$anfang.",".$limit);
    		while ($row = db_fetch_assoc($erg) ) {
    			$row['erg'] = $row['owp'].':'.$row['opp'];
    			$row['farbe'] = $farbe1wlpar[$row['wlp']];
    			$row['farbe2'] = $farbe3wlpar[$row['wlp']];
    			$row['gegner'] = get_opponent_details('name', $row['oid']);
    			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    			$row['page'] = get_opponent_details('homepage', $row['oid']);
    		
          $row['team'] = get_wargameimg($row['game']).'&nbsp;'.$row['team'];
    			$row['class'] = $class;
    			$tpl->set_ar_out($row,5);
    		}
    		$tpl->out(6);
    		echo $MPL;
    	}
      $design->footer();
    } elseif ( is_numeric($menu->get(2)) ) {
    	$_GET['mehr'] = escape($menu->get(2),'integer');
      
    	$erg = @db_query("SELECT
    	DATE_FORMAT(datime,'%d.%m.%Y') as datum,
    	tid, status, owp, opp, wlp,
    	DATE_FORMAT(datime,'%H:%i:%s') as zeit,
    	oid, wo, prefix_wars.`mod`, mtyp,
    	game, txt,mlink,lineupopp,tv,pw, prefix_wars.id,
    	name as team
    	FROM prefix_wars
    	left join prefix_groups ON prefix_wars.tid = prefix_groups.id
    	WHERE prefix_wars.id = ".$_GET['mehr']);
    	
      db_check_erg ($erg);
      
      $row = db_fetch_assoc($erg);
      
      ## Gegnerdaten ##
      $row['page'] = get_opponent_details('homepage', $row['oid']);
      $row['gegner'] = get_opponent_details('name', $row['oid']);
      $row['logo'] = get_opponent_details('logo', $row['oid']);
      $row['land'] = get_opponent_details('land', $row['oid']);
      
      ## Gegnerlogo ##
      if(empty($row['logo'])) {
    	$row['logo'] = 'include/images/clanlogos/na.gif';
      }
      ## Teamlogo ##
      $row['teamlogo'] = get_team_details('logo', $row['tid']);
      
      if(empty($row['logo'])) {
    	$row['teamlogo'] = 'include/images/clanlogos/na.gif';
      }
    	
      $row['txt'] = bbcode($row['txt']);
    	
    	if ( $row['status'] == 2 ) {
    	# nextwars
    		$title = $allgAr['title'].' :: Wars :: Nextwars';
    		$hmenu = '<a href="?wars" class="smalfont">Wars</a><b> &raquo; </b>Nextwars';
    		$design = new design ( $title , $hmenu );
    		$design->header();
    		$tpl = new tpl ('wars_next');
    		$row['tag'] = ( empty($row['tag']) ? $row['gegner'] : $row['tag'] );
    		$row['owp'] = "xx";
    		$row['opp'] = "xx";
    		
    		if(has_right($allgAr['wars_matchlink_recht'])) {
    			$row['mlink'] = '<a href="'.$row['mlink'].'" style="font-size: 10px;" target="_blank" />Matchlink</a>';
    		} else {	
    			$row['mlink'] = "";
    		}
    		if(has_right($allgAr['wars_server_recht'])) {
    			$row['wo'] = $row['wo'];
    		} else {	
    			$row['wo'] = "<i>Keine Berechtigung</i>";
    		}
    		if(has_right($allgAr['wars_password_recht'])) {
    			$row['pw'] = $row['pw'];
    		} else {	
    			$row['pw'] = "******";
    		}
    		if(has_right($allgAr['wars_tv_recht'])) {
    			$row['tv'] = $row['tv'];
    		} else {	
    			$row['tv'] = "<i>Keine Berechtigung</i>";
    		}
    		
    		$tpl->set_ar_out($row,0);
    
    		if ( $_SESSION['authright'] <= -2 ) {
    			# get benoetige member
    			$bm = substr($row['mod'],0,3); $needed = '';
    			for($i=0;$i<strlen($bm);$i++) {
    				if ( is_numeric($bm{$i}) ) {
    					$needed .= $bm{$i};
    				}
    			}
    
          $uid = $_SESSION['authid'];
          if ($menu->get(3) == 'delete') { $uid = $menu->get(4); }
          $ck = db_count_query("SELECT COUNT(wid) FROM prefix_warmember WHERE wid = ".$_GET['mehr']." AND uid = ".$uid);
    
    			# eine zu bzw. absage loeschen
    			if ( $menu->get(3) == 'delete' AND ((has_right(array($row['tid'])) === true AND $uid == $_SESSION['authid']) OR is_siteadmin('wars')) AND $ck == 1) {
    				db_query("DELETE FROM prefix_warmember WHERE wid = ".$_GET['mehr']." AND uid = ".$uid );
    				$ck = 0;
    			}
    
    			$available = db_count_query("SELECT COUNT(uid) FROM prefix_warmember WHERE wid = ".$_GET['mehr']." AND aktion = 1");
    			$aout1 = array (
    					'needed' => $needed,
    					'available' => $available,
    					'id' => $_GET['mehr']
    				);
    			$tpl->set_ar_out($aout1,1);
    			if ( $ck == 0 AND has_right(array($row['tid'])) === true) {
    				if ( isset ($_POST['sub']) ) {
    					$aktion = ( $_POST['sub'] == 'zusagen' ? 1 : 0 );
    					$kom = escape($_POST['kom'],'string');
    					db_query("INSERT INTO prefix_warmember (uid,wid,aktion,kom) VALUES (".$_SESSION['authid'].",".$_GET['mehr'].",".$aktion.",'".$kom."')");
    				} else {
    					$tpl->out(2);
    				}
    			}
    			$class = '';
    			$aktionar = array ('<font style="color:#FF0000; background:#666666; font-weight:bold;">abgesagt</font>','<font style="font-weight:bold; color:#00FF00; background:#666666;">zugesagt</font>');
    			$erg1 = db_query("SELECT b.id as uid, b.name, a.aktion, a.kom FROM prefix_warmember a left join prefix_user b ON b.id = a.uid WHERE a.wid = ".$_GET['mehr']);
    			while ($row1 = db_fetch_assoc($erg1) ) {
    				if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    				$row1['class'] = $class;
    				$row1['aktion'] = $aktionar[$row1['aktion']];
    				if ( $row1['uid'] == $_SESSION['authid'] OR is_siteadmin('wars')) {
    					$row1['name'] = '<a href="index.php?wars-more-'.$_GET['mehr'].'-delete-'.$row1['uid'].'"><img src="include/images/icons/del.gif" border="0" title="l&ouml;schen" /></a> &nbsp; '.$row1['name'];
    				}
    				$tpl->set_ar_out($row1,3);
    			}
    		}
      	$tpl->out(4);
        
    	} elseif ($row['status'] == 3) {
    		# lastwars
    		$row['memberliste'] = lastwars_get_memberlist($_GET['mehr']);
    		$wlpar = array(1=>'gewonnen',2=>'verloren',3=>'unentschieden');
    		$row['erg'] = $row['owp'].' zu '.$row['opp'];
    		$row['ergliste'] = get_erg_liste($_GET['mehr']);
    		$row['screenliste'] = get_screen_liste($_GET['mehr']);
    		
    		if($row['screenliste'] == "<div></div>") {
    			$row['screenliste'] = "- Keine Screenshots vorhanden -";
    		}
    		if(empty($row['lineupopp'])) {
    			$row['lineupopp'] = "- Kein Lineup eingetragen -";
    		}
    		if(empty($row['txt'])) {
    			$row['txt'] = '<div style="text-align:center;">- Kein Bericht vorhanden -</div>';
    		}
    		$row['wlp'] = $wlpar[$row['wlp']];
    		$title = $allgAr['title'].' :: Wars :: Lastwars';
    		$hmenu = '<a href="?wars" class="smalfont">Wars</a><b> &raquo; </b>Lastwars';
    		$design = new design ( $title , $hmenu );
    		$design->header();
    		$tpl = new tpl ('wars_last');
    		$row['tag'] = ( empty($row['tag']) ? $row['gegner'] : $row['tag'] );
    		if($row['owp'] > $row['opp']) {
    			$row['owp'] = '<span style="color: green;">'.$row['owp'].'</span>';
    			$row['opp'] = '<span style="color: red;">'.$row['opp'].'</span>';
    		} elseif($row['owp'] < $row['opp']) {
    			$row['owp'] = '<span style="color: red;">'.$row['owp'].'</span>';
    			$row['opp'] = '<span style="color: green;">'.$row['opp'].'</span>';
    		} else {
    			$row['owp'] = '<span style="color: yellow;">'.$row['owp'].'</span>';
    			$row['opp'] = '<span style="color: yellow;">'.$row['opp'].'</span>';
    		}
    		if(has_right($allgAr['wars_matchlink_recht'])) {
    			$row['mlink'] = '<a href="'.$row['mlink'].'" style="font-size: 10px;" target="_blank" />Matchlink</a>';
    		} else {	
    			$row['mlink'] = "";
    		}
    		if(has_right($allgAr['wars_server_recht'])) {
    			$row['wo'] = $row['wo'];
    		} else {	
    			$row['wo'] = "<i>Keine Berechtigung</i>";
    		}
    		if(has_right($allgAr['wars_password_recht'])) {
    			$row['pw'] = $row['pw'];
    		} else {	
    			$row['pw'] = "******";
    		}
    		if(has_right($allgAr['wars_tv_recht'])) {
    			$row['tv'] = $row['tv'];
    		} else {	
    			$row['tv'] = "<i>Keine Berechtigung</i>";
    		}
    		
    		$tpl->set_ar_out($row,0);
    		# kommentare fuer lastwars
    		if ($allgAr['wars_last_komms'] < 0 AND has_right ($allgAr['wars_last_komms'])) {
    			# aktion
    			if (isset ($_POST['kommentar_fuer_last_wars'])) {
    				$name = $_SESSION['authname'];
    				$text = escape($_POST['text'],'textarea');
    				db_query("INSERT INTO prefix_koms (name,cat,text,uid) VALUES ('".$name."','WARSLAST', '".$text."', ".$_GET['mehr']." )");
    			}
    			if (isset ($_GET['kommentar_fuer_last_wars_loeschen']) AND is_siteadmin('wars')) {
    				db_query("DELETE FROM prefix_koms WHERE cat = 'WARSLAST' AND uid = ".$_GET['mehr']." AND id = ".$_GET['kommentar_fuer_last_wars_loeschen']);
    			}
    			# anzeigen
    			$tpl->out(1);
    			$class = '';
    			$erg = db_query("SELECT name,text,id FROM prefix_koms WHERE cat = 'WARSLAST' AND uid = ".$_GET['mehr']." ORDER BY id DESC");
    			while($r = db_fetch_assoc($erg)) {
    				$class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    				$r['text']  = bbcode($r['text']);
    				if (is_siteadmin('wars')) { $r['text'] .= '<a href="index.php?wars-more-'.$_GET['mehr'].'=0&amp;kommentar_fuer_last_wars_loeschen='.$r['id'].'"><img src="include/images/icons/del.gif" title="l&ouml;schen" alt="l&ouml;schen" border="0"></a>'; }
    				$r['class'] = $class;
    				$tpl->set_ar_out($r,2);
    			}
    			$tpl->out(3);
    		}
    	}
      $design->footer();
    }
    ?>


    ! Bitte Code im vorgesehenen Tag [code] setzen. Siehe gesperrtes Bild über dem Eingabefeld. BBCode Hilfe. Gruß Lord|S. !


    Zuletzt modifiziert von Lord|Schirmer am 14.04.2013 - 09:01:08
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Galle81 gelöschter User
    Es müsste die clans.php und die clans.htm sein, die du posten müsstest.
    Da der Fehler bei einen der beiden Dateien vergraben ist.

    Ps: bitte nutze die code Funktion lächeln

    Mfg, Galle


    Zuletzt modifiziert von Galle81 am 13.04.2013 - 23:22:47
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Ok...
    Bei der Next Matches Übersicht war eine Flagge
    nicht vorgesehen, also fehlt in der wars.htm
    Zeile 48 der link zum Bild...

    So sollte das dann aussehen:
    <tr class="{class}">
    	<td>{time}</td>
    	<td><img src="include/images/flags/{land}" alt="" /> <a href="{page}" target="_blank">{gegner}</a></td>
    	<td>{team}</td>
    	<td><a href="index.php?wars-more-{id}">{_lang_more}</a></td>
    </tr>


    In der wars.php noch in Zeile 116
    die Variable für die Flagge von den Next Matches hinzugefügen:
    	$tpl = new tpl ( 'wars.htm' );
    	$tpl->set_ar_out ( array('PATH' => $percentPat, 'WINH' => $percentWin, 'LOSH' => $percentLos, 'PAT' => $anzPat, 'WIN' => $anzWin, 'LOS' => $anzLos, 'GES' => $anzGes, 'TITLE'=> $allgAr['title'] ) , 0 );
    	$akttime = date('Y-m-d');
    	$class = '';
    	$erg = db_query("SELECT a.id,a.oid,a.game,b.name as team,DATE_FORMAT(datime,'%d.%m.%Y - %H:%i:%s') as time FROM prefix_wars a left join prefix_groups b ON a.tid = b.id WHERE status = 2 AND a.datime >= '".$akttime."' ORDER BY a.datime");
    	if ( db_num_rows ( $erg ) == 0 ) {
    		echo '<tr class="Cmite"><td colspan="4"><i>There are no upcoming Matches!</i></td></tr>';
    	} else {
    		while ($row = db_fetch_assoc($erg) ) {
    			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    			$row['page'] = get_opponent_details('homepage', $row['oid']);
          $row['land'] = get_opponent_details('land', $row['oid']); 
          $row['team'] = get_wargameimg($row['game']).'&nbsp;'.$row['team'];
    			$row['class'] = $class;
    			$row['gegner'] = get_opponent_details('name',$row['oid']);
    			$tpl->set_ar_out($row,1);
    		}
    	}
    	$tpl->out(2);


    Weil jetzt alles eins runter gerutscht ist, in Zeile 161
    die Variable für die Flagge von den Last Matches hinzugefügen:
    			$row['erg'] = $row['owp'].':'.$row['opp'];
    			$row['farbe'] = $farbe1wlpar[$row['wlp']];
    			$row['farbe2'] = $farbe3wlpar[$row['wlp']];
    			$row['gegner'] = get_opponent_details('name', $row['oid']);
    			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
          $row['land'] = get_opponent_details('land', $row['oid']);
    			$row['page'] = get_opponent_details('homepage', $row['oid']);
    		
          $row['team'] = get_wargameimg($row['game']).'&nbsp;'.$row['team'];
    			$row['class'] = $class;
    			$tpl->set_ar_out($row,5);
    		}
    		$tpl->out(6);


    Also bei mir Funzt das jetzt so zwinker


    Zuletzt modifiziert von Jens238 am 14.04.2013 - 02:23:54
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Elsterglanz Mitglied
    Registriert seit
    24.02.2013
    Beiträge
    31
    Beitragswertungen
    3 Beitragspunkte
    Hi!

    Ja Jens du hast recht...habe es auch so gemacht und jetzt geht alles!

    Danke dir Prima! ;-)
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Ham3L Mitglied
    Registriert seit
    23.03.2013
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    Leider zu früh gefreut ;/

    MySQL Error:
    1054 : Unknown column 'gegner' in 'field list'
    in Query:
    SELECT DATE_FORMAT(datime,"%d.%m.%Y - %H:%i") as datum,tag, owp, opp, gegner, id, game, wlp FROM ic1_wars WHERE status = "3" ORDER BY datime DESC LIMIT 4
    Debug backtrace:
    	@ mysql.php:32 -- debug_bt()
    	@ mysql.php:50 -- db_check_error(...)
    	@ cfx-35-lastwars.php:6 -- db_query(...)
    	@ design.php:332 -- require_once(...)
    	@ design.php:174 -- design->get_boxcontent(...)
    	@ design.php:71 -- design->replace_boxes(...)
    	@ news.php:9 -- design->design(...)
    	@ news.php:21 -- require_once(...)
    	@ index.php:35 -- require_once(...)
    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /customers/c/e/6/swaglos-like.de/httpd.www/include/includes/func/db/mysql.php on line 67


    Was ist damit gemeint bzw wer kann mir da mal gerade auf die Sprünge helfen
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Der Fehler sagt das Feld Gegner sei nicht in der Tabelle vorhanden.
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Ham3L Mitglied
    Registriert seit
    23.03.2013
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    o.O habe die install ordnungsgemäß ausgeführt wie soll ich das nun machen ?

    Stehe irgendwie aufem Schlauch..
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Ist das Feld gegner den in der Datenbank unter _wars vorhanden?
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    Ham3L Mitglied
    Registriert seit
    23.03.2013
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    Finde mal nichts kenne mich aber mit Datenbanken nicht so aus :/
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Hast du den in der Datenbank was verändert wo du es hätten löschen können?
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Ham3L Mitglied
    Registriert seit
    23.03.2013
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    nein habe einfach nur die Install ausgeführt. Habe seid der Ilch installation nie wieder die Datenbank angepackt zwinker

    Soll ich dir per Pn mal meine Datenbank login daten geben ?

    Dann kannst du selbst mal raufschauen zwinker


    Zuletzt modifiziert von Ham3L am 14.04.2013 - 14:42:41
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Das ist merkwürdig. Wenn du möchtest lass mir mal dein Datenbank Daten per PM zukommen, dann schau ich mir das mal an.
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    Ham3L Mitglied
    Registriert seit
    23.03.2013
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    okay moment
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Die Fehlermeldung sollte jetzt weg sein.
    2 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    Ham3L Mitglied
    Registriert seit
    23.03.2013
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    Super vielen Dank zwinker hat geklappt zwinker
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    Leon67 Mitglied
    Registriert seit
    28.02.2012
    Beiträge
    109
    Beitragswertungen
    0 Beitragspunkte
    Hallo
    Danke euch allen für die Hilfe jetzt funzt es

    Aber eine Frage noch, kann man die Flaggen auch bei Next Match anzeigen lassen??

    Ps. Auch dir Jens Danke für deine Erklärung lachen

    Liebe Grüße Leon
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Das hab ich doch so gemacht...

    Du musst in der wars.htm noch den link zu den
    Flaggen einfügen und in der wars.php noch
    die Ausgabe ans Template einfügen...
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    Leon67 Mitglied
    Registriert seit
    28.02.2012
    Beiträge
    109
    Beitragswertungen
    0 Beitragspunkte
    Ah ja Dank dir nochmals
    Hab vergessen die wars.htm zu bearbeiten thx zwinker

    Lg. Leon


    Zuletzt modifiziert von Leon67 am 15.04.2013 - 15:50:22
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Kein Problem,

    schau aber trotzdem nochmal in Deine wars.htm...
    Da fehlt ein Leerzeichen in Zwischen der Flagge und
    dem Gegner Namen. Schaut ein wenig gequetscht aus :-)

    Bei mir ist das Zeile 113, sollte aber auch so zu finden sein.
    <td><img src="include/images/flags/{land}" alt="" />hier sollte ein Leerzeichen sein<a href="{page}" target="_blank">{gegner}</a></td>


    Noch einmal zum kopieren:
    <td><img src="include/images/flags/{land}" alt="" /> <a href="{page}" target="_blank">{gegner}</a></td>



    Zuletzt modifiziert von Jens238 am 15.04.2013 - 17:24:47
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    Leon67 Mitglied
    Registriert seit
    28.02.2012
    Beiträge
    109
    Beitragswertungen
    0 Beitragspunkte
    Danke Jens habs gemacht *g*
    Aber mir fällt da nicht so ein grosser unterschied auf

    Lg. Leon
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    ZitatZitat geschrieben von Leon67

    Danke Jens habs gemacht *g*
    Aber mir fällt da nicht so ein grosser unterschied auf

    Lg. Leon


    Mir schon... :-) Bin halt penibel ;-)
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten