Skocz do zawartości
  • Zarejestruj się
  • 0
Freddy

Panel Gracza - nie dziala instalacja

Pytanie

21 odpowiedzi na to pytanie

Polecane posty

  • 1

No zmienne nie działają bo pewnie ich nie przekazujesz do szablonu więc dlaczego mają działać

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Ta paczka jest niekompletna

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Tutaj jest cała paczka http://przeklej.org/file/zySkj5/HRV.CALY.rar

a tutaj link do tematu http://gtao.pl/rp<-font>-hrv-rp-social-rp-vt95696.htm

Panel gracza to aplikacja, ale nie wiem jak zrobić do niej instalator. Nie wyświetla się, i nie mogę jej zainstalować. Dodawanie ręczne nie dodaje szablonów. Wszystko oprócz tego poprawnie skonfigurowałem.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Dobra mam inną paczkę apka się instaluje, ale mam problem gdzie wgrać te foldery szablon i gra czyli te obrazki do panelu gracza? Bo podczas instalacji apki, szablon jakby zostaje pominięty. Aktualizuje link http://www.solidfiles.com/v/rZ8LDN8VrxZMj

Próbuje wgrywać tego xmla przez style, ale to chyba tak nie działa. Bo poprzednia paczka działała tylko trzeba było jakoś ustawić instalator i gdzieś te pliki z szablonem i obrazkami wrzucić tylko nie ogarniam gdzie. Daję limit.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Pisz do autora. Ja Ci nie powiem co zepsuł i dlaczego nie działa. Tak jest jak amator próbuje napisać aplikację bez instrukcji dla innych itp

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
41 minut temu, Spanner napisał:

Pisz do autora. Ja Ci nie powiem co zepsuł i dlaczego nie działa. Tak jest jak amator próbuje napisać aplikację bez instrukcji dla innych itp

On wysłał link http://gtao.pl/rp<-font>-hrv-rp-social-rp-vt95696.htm a  w komentarzu pisze: "Wszystko masz napisane w pliku "How To" jak wszystko podłączyć.",  więc albo autor nie potrafi czytać albo jest leniwy

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
1 godzinę temu, Innocent napisał:

On wysłał link http://gtao.pl/rp<-font>-hrv-rp-social-rp-vt95696.htm a  w komentarzu pisze: "Wszystko masz napisane w pliku "How To" jak wszystko podłączyć.",  więc albo autor nie potrafi czytać albo jest leniwy

Nie tylko ja mam z tym problem, z tego co mi wiadomo. Ale już poradziłem sobie ze wszystkim i wiem, że aplikacja nie łączy się z bazą danych.Być może nie ma połączenia, jak to złożyć wszystko w jedną całość. W folderze source jest plik group.php, który chyba informuje, że używa tej samej bazy.

public function __construct( ipsRegistry $registry )
    {
        $this->registry        =  $registry;
        $this->DB            =  $this->registry->DB();
        $this->settings        =& $this->registry->fetchSettings();
        $this->request        =& $this->registry->fetchRequest();
        $this->memberData    =& $this->registry->member()->fetchMemberData();
    }

 

Na pewno nie jest to problem z tabelami, da się jakoś inaczej nawiązać połączenie, które będzie się odwoływać do innych plików php?

Baza danych działa w 100% z forum oraz z innymi aplikacjami, oprócz panelu gracza. Wyświetla sekcje do tworzenia postaci, ale nie wykonuje poleceń, nie przechwytuje danych z bazy itp.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
1 godzinę temu, Innocent napisał:

On wysłał link http://gtao.pl/rp<-font>-hrv-rp-social-rp-vt95696.htm a  w komentarzu pisze: "Wszystko masz napisane w pliku "How To" jak wszystko podłączyć.",  więc albo autor nie potrafi czytać albo jest leniwy

Ale ja nic na to nie poradzę już :)

21 minut temu, Freddy napisał:

Nie tylko ja mam z tym problem, z tego co mi wiadomo. Ale już poradziłem sobie ze wszystkim i wiem, że aplikacja nie łączy się z bazą danych.Być może nie ma połączenia, jak to złożyć wszystko w jedną całość. W folderze source jest plik group.php, który chyba informuje, że używa tej samej bazy.


public function __construct( ipsRegistry $registry )
    {
        $this->registry        =  $registry;
        $this->DB            =  $this->registry->DB();
        $this->settings        =& $this->registry->fetchSettings();
        $this->request        =& $this->registry->fetchRequest();
        $this->memberData    =& $this->registry->member()->fetchMemberData();
    }

 

Na pewno nie jest to problem z tabelami, da się jakoś inaczej nawiązać połączenie, które będzie się odwoływać do innych plików php?

Baza danych działa w 100% z forum oraz z innymi aplikacjami, oprócz panelu gracza. Wyświetla sekcje do tworzenia postaci, ale nie wykonuje poleceń, nie przechwytuje danych z bazy itp.

Jeśli to jest jedna i ta sama baza danych to tabele muszą mieć takie same prefiksy jak pozostałe tabele, lub musisz sobie wyrzeźbić inne połączenie z bazą

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Aplikacja z bazy czyta zarówno z tabeli ipb_members, dokładnie chodzi o id, które łączy baze ipb z bazą gry. Tabelki z gry mają prefix fc_ a przykładowe zapytanie do tabeli tamtej gry wygląda tak $this->DB->query('SELECT * FROM `fc_vehicles` WHERE `ownertype` =  2 AND `owner` = ' . $id . ''); Czyli jeżeli mam prefix ipb_ to musze zrobić tutaj ipb_fc_?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

jeśli Twoje tabele od forum mają prefix ipb_ to tak, żeby korzystać ze standardowego połączenia forum  tamte tabele też powinny się nazywać ibp_

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Nie działa, może coś z tym połączeniem. Na pewno coś jest z nim nie tak. Przykładowo mam taki skrypt.

<if test="$member['member_id'] == $this->memberData['member_id']">
                Nie posiadasz żadnych postaci. Załóż nową postać <a href="index.php?app=core&module=usercp&tab=social">tutaj</a>.
            <else />
                {$member['members_display_name']} nie posiada żadnych postaci.
            </if>

Czyli jak jestem na swoim profilu powinna wyświetlać się pierwsza opcja,wyświetla się druga i nie działa zmienna $member['members_display_name'] jest tylko nie posiada żadnych postaci. Tak jakby żadna zmienna nie działała.

Jak zrobić to połączenie od nowa, aby dla wszystkich plików aplikacji ustawić takie samo połączenie?

Edytowano przez Spanner
formatowanie kodu

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

To, że ten warunek nie działa nie oznacza że coś jest źle. może dane źle są przekazywane do widoku.

1 godzinę temu, Freddy napisał:

Jak zrobić to połączenie od nowa, aby dla wszystkich plików aplikacji ustawić takie samo połączenie?

https://www.google.pl/search?q=połączenie+z+bazą+danych+php&ie=utf-8&oe=utf-8&client=firefox-b&gfe_rd=cr&ei=tAmrWJi0CbHi8AeJz6uAAw

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Żadna zmienna, która nie jest poprzedzona

$this->

nie działa. Czyli nie zczytuje zmiennych tych od ipb się okazuje, przechowujacych id, nazwe uzytkownika itp. Co robić?

Edytowano przez Freddy

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

ale gdzie? w szablonie czy w kodzie czy gdzie? co robisz, bo za pewne coś źle zrobiłeś i dlatego

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

W szablonie, zmienne działają tylko z this-> a mi chodzi o to, że zmienna ipb typu przechowująca id nie działa, tak samo nazwę użytkownika i inne.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Pomogło :) ale teraz mam taki problem:

Warning: Missing argument 4 for skin_game_1::gameUsercpCharacterCreate(), called in C:\xampp\htdocs\ipb\admin\applications_addon\other\game\extensions\usercpForms.php on line 119 and defined in C:\xampp\htdocs\ipb\cache\skin_cache\cacheid_1\skin_game.php on line 7415

function gameUsercpCharacterCreate($colors, $vehicles, $male, $female) {

Warning: Illegal string offset 'skin_skin' in C:\xampp\htdocs\ipb\cache\skin_cache\cacheid_1\skin_game.php on line 7995

$_ips___x_retval .= "
                    <img src=\"public/style_game/skins/{$row['skin_skin']}.png\" class=\"skin\" id=\"{$row['skin_skin']}\" style=\"margin-top: 3px;\" />
                
";

 

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\ipb\cache\skin_cache\cacheid_1\skin_game.php:7995) in C:\xampp\htdocs\ipb\admin\sources\classes\output\formats\html\htmlOutput.php on line 114

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

1. nie przekazałeś 4 parametru podczas wywoływania szablonu

3. nie ma takiego elementu w zmiennej $row

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Wszystkie zmienne $colors, $vehicles, $male, $female są dodane do szablonu.

Invalid argument supplied for foreach() in C:\xampp\htdocs\ipb\cache\skin_cache\cacheid_1\skin_game.php on line 8008

foreach( $female as $row )

czyli $row przejmuje wartość $male i $female a $skin przechowuje to 'skin_skin', jak to zrobić by grało wszystko? bo chyba nie ma zadnego polaczenia miedzy $skin a $male i $female, jak to zrobić wszystko, żeby tamte dwie też przechowywały ten parametr, taki sam.

Edytowano przez Freddy

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

do foreacha nie przekazujesz tablicy. Poczytaj trochę podstaw php

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

ale to female nie jest tablicą, bo male normalnie działa a w female jest błąd.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
15 minut temu, Freddy napisał:

foreach( $female as $row )

jak nie jest jak jest

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

W celu świadczenie usług przez nasz Serwis na najwyższym poziomie, w ramach Serwisu wykorzystujemy pliki Cookies (tzw. ciasteczka). Korzystając ze stron Serwisu IPSBEYOND.PL bez zmiany ustawień przeglądarki będą one zapisane w pamięci urządzenia. Jeżeli nie dokonacie Państwo zmiany ustawień przeglądarki internetowej to wyrażacie zgodę na zapisywanie plików Cookies.