phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: Matteo
09-11-2013, 09:29
Ostatnie bany na forum (AmxBans)
Autor Wiadomość
sanie$

Posty: 15
Wysłany: 13-09-2009, 13:58   

siemka zainstalowałem defendera i jak na www dodałem serwer wyskoczył mi bład (patrz załącznik)
w liscie banów serwer sie nie pokazuje

Wie ktos jak to naprawic
 
     
Gadatliwa Kasia 

   
Przemek xD


Pomógł: 20 razy
Posty: 165
Wysłany: 15-09-2009, 19:36   

sanie$, podmień plik z załącznika powinno smigać bez błędu
 
     
sanie$

Posty: 15
Wysłany: 24-09-2009, 05:53   

podmieniałem i nic

[ Dodano: 24-09-2009, 06:54 ]
Wielkie dzieki bład zniknoł musiałem sciagnac amx z błedem w tym pliku :D dzieki jeszcze raz głównie za dodany plik :D
 
     
bakaczysko

Posty: 41
Wysłany: 30-09-2009, 14:49   

Odświezam! Czy jest ktoś kto ogarnie to i zrobi skrypt ktoóy pozwoli na lączenie sie z inna baza danych niz ta na forum?
 
     
pNk!

Pomógł: 1 raz
Posty: 69
Wysłany: 10-11-2009, 15:06   

WITAM!!
Mam problem, bany wogole sie nie pokazują na stronie.
Lista banów: http://funnycs.pl/web/ban_list.php

Page header:

Kod:

// Amx Bans - POCZATEK
                // Ustawienia   
                                // kolumna gdzie znajdują się bany z Amx Bans. Standardowo jest to amx_bans.
                                  $amxb_col = 'ban_list';
                                // Liczba banów, jaka ma zostać wyświetlona na stronie głównej. 10 - liczba, zmień na tyle ile chcesz.
                                  $l_banow = '10';
                 // Koniec Ustawień
               
               
$sql = "SELECT bid, player_ip, player_id, player_nick, admin_nick, ban_reason, ban_length FROM ".$amxb_col." ORDER by bid DESC LIMIT ".$l_banow." ";
if ( !($result = $db->sql_query($sql)) )
{
}

    function czas_bana($czas) {
        global $lang;

    if($czas!=0) {
        if ($czas<1440) {
            return "".$czas."&nbsp;".$lang['Minutes'];
        } else {
            $czas = round($czas/1440);
            if ($czas == 1) {
                return $lang['1_Day'];
            } else {
                return "".$czas."&nbsp;".$lang['Days'];
            }
        }
    } else {
        return $lang['perm_b'];
    }
    return false;
}

    $template->assign_vars(array(
         'ostatnie_bany'    => $lang['ostatnie_bany'],
        'nick_gracza'      => $lang['nick_gracza'],
        'ip_gracza'        => $lang['ip_gracza'],
        'powod_bana'       => $lang['powod_bana'],
        'czas_bana'        => $lang['czas_bana'],
        ));
   
while ($row = $db->sql_fetchrow($result))
{
             // Adres WWW, gdzie masz zainstalowany AmxBans http://www.funnycs.pl/web/ban_list.php
            // nie wpisuj www.lobuz.net/amxbans/ban_details.php?bid= po prostu www.lobuz.net/amxbans/
            $adres_amxbans = 'www.funnycs.pl/web/';
           
    $template->assign_block_vars('amxbans', array(
        'bid'              => $row['bid'],
        'player_ip'        => $row['player_ip'],
        'player_id'        => $row['player_id'],
        'player_nick'      => $row['player_nick'],
        'admin_nick'       => $row['admin_nick'],
        'ban_reason'       => $row['ban_reason'],
        'ban_length'       => czas_bana($row['ban_length']),
        'adres_amxbans'    => $adres_amxbans,
    ));
}
// Amx Bans - KONIEC

Nie działa w żaden sposób, próblwałem taki tak i nic. Prosze o naprawienie bledu.
 
     
pluskwa

Posty: 2
Wysłany: 19-12-2009, 13:52   

bartu233 napisał/a:
Pododawałem na końcu te ; i teraz wyrzuca przy wejsciu na strone:
Cytat:
Fatal error: Call to a member function sql_query() on a non-object in /home/slupskch/public_html/serwer.slupsk.pl/includes/page_header.php on line 345


A 345 linijka wygląda tak:
Cytat:
if ( !($result = $db->sql_query($sql)) )


Czy ktoś może w końcu rozwiązać ten problem?

[ Dodano: 21-12-2009, 19:42 ]
pomocy!!!
potrzebna pomoc!
 
     
gutai

Pomógł: 12 razy
Posty: 166
Wysłany: 06-02-2010, 13:00   

Witam, mam pytanie jakie to generuje obciążenia (czy bardzo zamula strone)
bo jak mam to w subdomenie jest cacy i teraz chciałbym dodać aby te 5 banów sie wyświetlało czy nie zamuli to storny ??
 
     
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 06-02-2010, 13:30   

Modyfikacja generuje 1 zapytanie SQL w page_header.php (czyli na każdej pod stronie forum, choć możesz zmienić to i kod zamiast z page_header wkleić do index.php - i tylko na głównej będziesz miał +1 zapytanie)

Poza tym zastosowaliśmy tutaj LIMIT, więc jeśli skrypt znajdzie te x rekordów ($l_banow) kończy swoją operacje, i dalej już nic nie szuka.

Wątpię aby generował potężne obciążenie, widziałem bardziej idiotyczne mody w gotowych modyfikacjach, ta jest OK :)

/UPDATE:
Prawdopodobnie w niedziele przepiszę na nowo instrukcje aby zapytanie było tylko w index.php, oraz
zmienię wyświetlanie się czasu bana (choć już nie pamiętam dokładnie struktury amxbans, tego moda)

Cześc
_________________
Prezes :mrgreen:
 
     
gutai

Pomógł: 12 razy
Posty: 166
Wysłany: 06-02-2010, 13:49   

Okey to poczekam na twoja wersje ;]
 
     
kamyk^


Posty: 49
Wysłany: 16-02-2010, 15:07   

Mam taki problem, bo chce lekko zmodyfikować wygląd tabel i dodałem kolumnę data i admin, tylko mam problem bo nie wyświetla mi daty, jest tylko pusta tabelka.


takie cos dodaje do index_body

Kod:
   <tr>
    <td width="15%" class="row2" align="center" valign="middle"><span class="gensmall"><b>Data</b></span></td>
    <td width="25%" class="row2" align="center" valign="middle"><span class="gensmall"><b>{nick_gracza}</b></span></td>
    <td width="15%" class="row2" align="center" valign="middle"><span class="gensmall"><b>Admin</span></b></td>
    <td width="25%" class="row2" align="center" valign="middle"><span class="gensmall"><b>{powod_bana}</b></span></td>
    <td width="25%" class="row2" align="center" valign="middle"><span class="gensmall"><b>{czas_bana}</b></span></td>
    </tr> 
       <!-- BEGIN amxbans -->   
    <tr>
    <td width="15%" class="row2" align="center" valign="middle"><span class="gensmall">{amxbans.date_ban}</span></td>
    <td width="25%" class="row2" align="center" valign="middle"><span class="gensmall"><a href="{amxbans.adres_amxbans}ban_details.php?bid={amxbans.bid}" target="_blank"><b><font color="black">{amxbans.player_nick}</font></b></a></span></td>
    <td width="15%" class="row2" align="center" valign="middle"><span class="gensmall">{amxbans.admin_nick}</span></td>
    <td width="25%" class="row2" align="center" valign="middle"><span class="gensmall">{amxbans.ban_reason}</span></td>
    <td width="25%" class="row2" align="center" valign="middle"><span class="gensmall">{amxbans.ban_length}</span></td>
    </tr> 
    <!-- END amxbans -->
 
     
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 16-02-2010, 15:13   

kamyk^ napisał/a:
tylko mam problem bo nie wyświetla mi daty, jest tylko pusta tabelka.


zdefiniowałeś 'date_ban' w tplkach? oraz 'admin_nick' ?
jeśli tak to napisz mi co zwraca ci print_r() & var_dump z pętli od amxbans

PS. Jaka jest najnowsza wersja amxbans? miałem odświeżyć instrukcje, a nic nie zrobie jak Amxbans nie mogę zainstalować bo instalator jest zupełnie skopany :F
_________________
Prezes :mrgreen:
 
     
kamyk^


Posty: 49
Wysłany: 16-02-2010, 15:24   

No ta 5.1 najnowsza chyba innej nie znam, a gdzie mam zdefiniować to date_ban?
 
     
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 16-02-2010, 15:41   

Jak wykonywałeś instrukcje to dopisałeś do tpl zmienne m.in: ban_length, ban_reason itd
Następnie dopisz też aby pobierało Ci z bazy kolumny kiedy dano bana, oraz kto dał bana - polecenie SELECT.

Amxbans 5.1 z http://www.amxbans.de/content/1-home w ogóle nie działa.
Cały kod jest zwalony, :FF
_________________
Prezes :mrgreen:
 
     
kamyk^


Posty: 49
Wysłany: 16-02-2010, 16:51   

Kurde możesz mi dokładniej napisać co mam dopisać i gdzie, bo ja jestem świerzak jeśli chodzi o takie sprawy
 
     
Gadatliwa Kasia 

   
kevin_


Pomógł: 768 razy
Posty: 2680
Wysłany: 16-02-2010, 18:23   

Kod:

$sql = "SELECT bid, player_ip, player_id, player_nick, admin_nick, ban_reason, ban_length FROM ".$amxb_col." ORDER by bid DESC LIMIT ".$l_banow." ";


do tego zapytania dopisz co chcesz jeszcze dodać - nie pytaj się mnie bo ja sam nie wiem, nie używam amxbans nie znam struktury bazy

Kod:

'player_ip'        => $row['player_ip'],


pod tym dopisz te "zmienne tpl" jak to nazywam,

'nazwa_w_tpl' => $row['TO_CO_WPISAŁĘŚ_Z_SELECT'],

i teraz np. wpisujesz w pliku tpl :: {amxbans.nazwa_w_tpl} i wyświetli Ci się to co pobrałeś.
_________________
Prezes :mrgreen:
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,09 sekundy. Zapytań do SQL: 12
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

mediaclick.pl

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę