Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Witajcie. Otóż chciałem dodać na forum licznik osób grających na serwerze. Jednak przy próbie dodania kodu podanego poniżej do szablonu globalTemplate wywala mi błąd "Występuje błąd w składni w szablonie(...)" 

 

Potrzebuje pomocy bo nie wiem jak zmienić ten kod w taki sposób żeby działał poprawnie.

<!-- POCZĄTEK SKRYPTU --><?php ob_start(); include('addserver.php'); ?>
<head>
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
<?if($automatyczne_odswiezanie){?><meta http-equiv="refresh" content="<?echo $automatyczne_odswiezanie?>"<?}?>/>
</head>
<!-- START OF THE SERWER'S -->
<div class="table_wrap">
<div id="" class="category_block block_wrap">
<h3 id="category_serwery" class="maintitle" align="center">
<a title="Wyświetl kategorię" href="#">Serwery Cs-Tabaka.pl</a>
</h3>
<div class="table_wrap">
<table class="ipb_table" style="border: 1px solid #858585;">
<tbody>
<tr class="header">
  <th width="1%"><center>Status</center></th>
  <th width=""><center>Nazwa Serwera</center></th>
  <th width="17%"><center>IP</center></th>
  <th width="22%"><center>Aktualna Mapa</center></th>
  <th width="13%"><center>Ilosć Graczy</center></th>
  <th width="1%"><center>GT</center></th>
  <th width="1%"><center>Steam</center></th>




<?
foreach($srv as $id => $i)
{ 
if($i['on']){?>
<tr>
    <tr><td style="border-left: 1px solid #252525; border-right: 1px solid #252525;" align="center" class="row1 altrow"> <?php echo $i['status']; ?> </td>
<td align="center" class="row2 altrow"><?if($i['new']){?><blink><span class="ipsBadge ipsBadge_red">NOWY<?}?></span></blink> <font color="#ddd" size="2"><?echo $i['nazwa']; ?></font></td> 
<td align="center" style="border-left: 1px solid #252525; border-right: 1px solid #252525;" class="row1 altrow"><?echo $i['ip']; ?></td>
<td align="center" class="row2 altrow"><?php echo substr($i['map'], 0, 22);?></td>
<td style="border-left: 1px solid #252525; border-right: 1px solid #252525;" align="center" class="row1 altrow"><span class="ipsPlayers" style="background-color: #339933;"><?php echo $i['players'].'/'.$i['max']; ?></span></td>
    <td align="center" class="row2 altrow"><a href='http://www.gametracker.com/server_info/<?echo $i['ip'];?>/'  target="servery"><img alt='GameTracker' src='http://cs-tabaka.pl/button/gt.png' border="0" style="opacity: 0.6;" onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100" onmouseout="this.style.opacity=0.6;this.filters.alpha.opacity=40" title='Sprawdź serwer na GameTracker'  width='92' height='26' /></a></td>
    <td align="center" style="border-left: 1px solid #252525;"  class="row1 altrow"><a href='steam://connect/<?echo $i['ip'];?>' ><img alt='STEAM' src='http://cs-tabaka.pl/button/steam.png' border="0" style="opacity: 0.6;" onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100" onmouseout="this.style.opacity=0.6;this.filters.alpha.opacity=40" title='Dołącz do gry'  width='70' height='26' /></a></td>
</tr>
<?
$serwery++;
$gracze+=$i['players'];
$sloty+=$i['max'];
}}?>
<tr>
<tr><td style="border-left: 1px solid #252525;" align="center" class="row2 altrow" colspan="11">Aktualnie na naszych <i><u><b><b><?echo $serwery;?></b></u></i></b> serwerach gra <i><u><b><?php echo $gracze;?></b></u></i> graczy, i jest <i><u><b><?php echo $sloty;?></b></i></u> wolnych slotów.</font></td>
</tr>


</table>






<?php ob_end_flush(); ?>




<div style="float: left;"><a href="http://cs-tabaka.pl"><font color="white">Tabelka serwerów</a> © by JACK Ü</div></font>
<!-- KONIEC LISTY SERWERÓW -->
<!-- KONIEC SKRYPTU -->
Opublikowano

Kod PHP wstawiasz w znacznikach <php> </php>

Nie stosuj żadnych echo ani returnów. Przypisuj wynik do zmiennej, którą potem w pozostałym ciele szablonu dodajesz w nawiasach {}.

Czy mógłbyś mi to wyedytować kod? nie znam się za bardzo :(

Opublikowano (edytowane)

<? to też zamieniać w <php> ?

 

nie mam pojęcia co to jest zmienna itd.

Edytowane przez Brake
Opublikowano
<!-- POCZĄTEK SKRYPTU -->
<php> ob_start(); include('addserver.php'); </php>
<head>
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
<?if($automatyczne_odswiezanie){?><meta http-equiv="refresh" content="{automatyczne_odswiezanie}">
</head>
<!-- START OF THE SERWER'S -->
<div class="table_wrap">
<div id="" class="category_block block_wrap">
<h3 id="category_serwery" class="maintitle" align="center">
<a title="Wyświetl kategorię" href="#">Serwery Cs-Tabaka.pl</a>
</h3>
<div class="table_wrap">
<table class="ipb_table" style="border: 1px solid #858585;">
<tbody>
<tr class="header">
  <th width="1%"><center>Status</center></th>
  <th width=""><center>Nazwa Serwera</center></th>
  <th width="17%"><center>IP</center></th>
  <th width="22%"><center>Aktualna Mapa</center></th>
  <th width="13%"><center>Ilosć Graczy</center></th>
  <th width="1%"><center>GT</center></th>
  <th width="1%"><center>Steam</center></th>




<?
foreach($srv as $id => $i)
{ 
if($i['on']){?>
<tr>
    <tr><td style="border-left: 1px solid #252525; border-right: 1px solid #252525;" align="center" class="row1 altrow">{$i['status'];} </php> </td>
<td align="center" class="row2 altrow"><?if($i['new']){?><blink><span class="ipsBadge ipsBadge_red">NOWY<?}?></span></blink> <font color="#ddd" size="2">{$i['nazwa']}</font></td> 
<td align="center" style="border-left: 1px solid #252525; border-right: 1px solid #252525;" class="row1 altrow"><?echo $i['ip']; ?></td>
<td align="center" class="row2 altrow">{($i['map'], 0, 22)}</td>
<td style="border-left: 1px solid #252525; border-right: 1px solid #252525;" align="center" class="row1 altrow"><span class="ipsPlayers" style="background-color: #339933;">{ $i['players'].'/'.$i['max']}</span></td>
    <td align="center" class="row2 altrow"><a href='http://www.gametracker.com/server_info/<?echo $i['ip'];?>/'  target="servery"><img alt='GameTracker' src='http://cs-tabaka.pl/button/gt.png' border="0" style="opacity: 0.6;" onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100" onmouseout="this.style.opacity=0.6;this.filters.alpha.opacity=40" title='Sprawdź serwer na GameTracker'  width='92' height='26' /></a></td>
    <td align="center" style="border-left: 1px solid #252525;"  class="row1 altrow"><a href='steam://connect/{$i['ip']}<img alt='STEAM' src='http://cs-tabaka.pl/button/steam.png' border="0" style="opacity: 0.6;" onmouseover="this.style.opacity=1;this.filters.alpha.opacity=100" onmouseout="this.style.opacity=0.6;this.filters.alpha.opacity=40" title='Dołącz do gry'  width='70' height='26' /></a></td>
</tr>
<?
$serwery++;
$gracze+=$i['players'];
$sloty+=$i['max'];
}}?>
<tr>
<tr><td style="border-left: 1px solid #252525;" align="center" class="row2 altrow" colspan="11">Wszystkich Serwerów <i><u><b><b><span class="ipsBadge ipsBadge_red">{$serwery}</span></b></u></i></b> Wszystkich Graczy: <i><u><b><span class="ipsBadge ipsBadge_red">{$gracze}</span></b></u></i> Wszystkie Sloty: <i><u><b><span class="ipsBadge ipsBadge_red">{$sloty}</span></font></td>
</tr>


</table>






<php> ob_end_flush(); </php>




<div style="float: left;"><a href="http://cs-tabaka.pl"><font color="white">Tabelka serwerów</a> © by JACK Ü</div></font>
<!-- KONIEC LISTY SERWERÓW -->
<!-- KONIEC SKRYPTU -->

Będzie dobrze?

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.