Skocz do zawartości

mrdrifter

Użytkownik
  • Postów

    128
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez mrdrifter

  1. SUB SELECT query joins are not allowed. Add \ipsRegistry::DB()->allow_sub_select=1; before any query construct to allow them .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | admin/applications_addon/other/panel/modules_public/panel/panel.php | [public_panel_panel_panel].gangs | 43 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/sources/base/ipsController.php | [public_panel_panel_panel].doExecute | 306 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
  2. Witam, mam taki problem gdyż piszę panel i wykorzystuję funkcję IPB lecz mam problem z zapytaniem: $this->registry->DB('acc')->buildAndFetch( array( 'select' => 'g.* ,(select count(*) from p_Players p where p.Gang=g.id) czlonkow', 'from' => 'p_Gangs ') ); Dodam że takie działa. $this->registry->DB('acc')->buildAndFetch( array( 'select' => '*', 'from' => 'p_Gangs ') );
  3. Witam. Z waszą pomocą wykonał aplikację (na razie cienki kod ale jest) i użyłem stylów bitów i ustawień, a teraz moje pytanie brzmi jak to wyeksportować by było gotowe do instalacji?
  4. Cześć.. Ma ktoś może jakąś wiki jak stworzyć takie taby jak tutaj: http://i.imgur.com/5KC4inV.png ?
  5. Bardzo dziwne, ale po usunięciu tego pliku wszystko mi śmiga, bardzo dziwne, nie wiem po co go ktoś wgrywał ale dobra, dziękuję za pomoc.
  6. Nie wiem co z moją paczką ale oryginalny jest taki sam, lecz to wszystko działało przecież przed przeniesieniem fur. Czy mógł byś sprawdzić jak u Ciebie jest ten kod?
  7. Cześć, mam problem gdy chce dodać nowe forum mam takie coś Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in /admin/applications/forums/extensions/admin/forum_form.php on line 24 W pliku nic nie ruszałem, wie ktoś może czemu tak mam? Może kodowanie wali? dodam że przenosiłem działy z testowego forum na to z licką
  8. Dzięki, po bawię się.
  9. Mógł byś mi pokazać jak byś to napisał Ty? dotychczas korzystałem z zwykłego PHP, aplikacje do IPB piszę sporadycznie więc się za dużo nie znam.
  10. mrdrifter

    test

    juz mozna usunac ;p
  11. Soryy, pomylilo mi się, w 18 błąd, wie ktoś od czego ?
  12. Gdzie jest php.ini ?
  13. Z nudów sobie zrobiłem -,- ta, po co je wysyłać, niech sobie w formularzu zostaną... Dobra poprawiłem pod zapytanie pod ipb <?php if ( !defined( 'IN_ACP' ) ) { exit( ); } class admin_panel_objects_objects extends ipsCommand { public $html; public $form_code = ''; public $form_code_js = ''; public function doExecute( ipsRegistry $registry ) { $this -> form_code = $this -> html -> form_code = 'module=objects&section=objects'; $text = $_POST[ 'objects' ]; $opis = $_POST[ 'opis' ]; $out .= '<form action="'.$this -> settings[ 'base_url' ].''.$this -> form_code.'" method="post"> <input type="hidden" name="potwierdzenie" value = "555"> <p> Opis dodanych obiektów: </p> <p><input type="text" value="'.$opis.'" name="opis"> <p> <p>Obiekty: </p> <p><textarea name="objects" rows="20" cols="80">'.$text.'</textarea> <br><input type="submit" value="Dodaj"><input type="reset"> </p> </form>'; if( $_POST[ 'potwierdzenie' ] == 555 ){ $this -> registry -> output -> html .= "{$out} tessssssssst"; exit; if( strlen( $opis ) < 2 ) { $this -> registry -> output -> html .= "{$out} Nie podałeś opisu obiektów ( min 2 znaki )"; exit; } //$out_query .= "INSERT INTO `p_Object` ( `id`, `modelid`, `x`, `y`, `z`, `rx`, `ry`, `rz`, `worldid`, `interiorid`, `playerid`, `streamdistance`, `Description` ) VALUES "; $obj = explode( "\n", $text ); foreach( $obj as $key => $value ) { $object = explode( "( ", $value ); if( strlen( $object[ 1 ] ) < 2 ) { $this -> registry -> output -> html .= "{$out} Obiekty nie zostały zindefikowane, pamiętaj aby dodać w formacie CreateDynamicObject bądź CreateObject"; exit; } $typ = $object[ 0 ]; $typ2 = $object[ 0 ]; if( strstr( $typ, 'CreateDynamicObject' ) == false ) { if( strstr( $typ2, 'CreateObject' ) == false ){ $this -> registry -> output -> html .= "{$out} Nie możemy odnaleść formatu {$object[ 0 ]}, skontaktuj sie z administratorem"; exit; } } $object = explode( " )", $object[ 1 ] ); $object = explode( ",", $object[ 0 ] ); // for( $i = 0; $i < 11; $i++ ) $object[ $i ] = mysql_real_escape_string( $object[ $i ] ); $out_query .= " ( NULL, '{$object[ 0 ]}', '{$object[ 1 ]}', '{$object[ 2 ]}', '{$object[ 3 ]}', '{$object[ 4 ]}', '{$object[ 5 ]}', '{$object[ 6 ]}', '{$object[ 7 ]}', '{$object[ 8 ]}', '{$object[ 9 ]}', '{$object[ 10 ]}', '{$opis}' ),"; } $out_query[ strlen( $out_query ) - 1 ] = ''; $this -> registry -> output -> html .= "{$out} Pomyślnie dodałeś obiekty do bazy"; $this->registry->dbFunctions()->setDB('mysql', 'baza', array( 'sql_database' => 'baza_11698', 'sql_user' => 'baza_11698', 'sql_pass' => '0V!!254Cv997XX0RT', 'sql_host' => '213.189.52.62', 'sql_tbl_prefix' => '', )); $this->registry->DB('baza')->insert( 'p_Object',$out_query); } else { $this -> registry -> output -> html .= "{$out}"; } $this -> registry -> output -> html_main .= $this -> registry -> output -> global_template -> global_frame_wrapper( ); $this -> registry -> output -> sendOutput( ); } }
  14. Łącznie z bazą danych, wysyłanie danych.
  15. Cześć. Mam oto tutaj taki malutki problem otóż chciałem zrobić wysyłanie formularza z danymi do bazy, tylko pojawia się biała strona, wie ktoś dla czego? taki tak to czemu? po wysłaniu formularza <?php if ( !defined( 'IN_ACP' ) ) { exit( ); } class admin_panel_objects_objects extends ipsCommand { public $html; public $form_code = ''; public $form_code_js = ''; public function doExecute( ipsRegistry $registry ) { $this -> form_code = $this -> html -> form_code = 'module=objects&section=objects'; $text = $_POST[ 'objects' ]; $opis = $_POST[ 'opis' ]; $out .= '<form action="'.$this -> settings[ 'base_url' ].''.$this -> form_code.'" method="post"> <input type="hidden" name="potwierdzenie" value = "555"> <p> Opis dodanych obiektów: </p> <p><input type="text" value="'.$opis.'" name="opis"> <p> <p>Obiekty: </p> <p><textarea name="objects" rows="20" cols="80">'.$text.'</textarea> <br><input type="submit" value="Dodaj"><input type="reset"> </p> </form>'; if( $_POST[ 'potwierdzenie' ] == 555 ){ $this -> registry -> output -> html .= "{$out} tessssssssst"; exit; if( strlen( $opis ) < 2 ) { $this -> registry -> output -> html .= "{$out} Nie podałeś opisu obiektów ( min 2 znaki )"; exit; } $out_query .= "INSERT INTO `p_Object` ( `id`, `modelid`, `x`, `y`, `z`, `rx`, `ry`, `rz`, `worldid`, `interiorid`, `playerid`, `streamdistance`, `Description` ) VALUES "; $obj = explode( "\n", $text ); foreach( $obj as $key => $value ) { $object = explode( "( ", $value ); if( strlen( $object[ 1 ] ) < 2 ) { $this -> registry -> output -> html .= "{$out} Obiekty nie zostały zindefikowane, pamiętaj aby dodać w formacie CreateDynamicObject bądź CreateObject"; exit; } $typ = $object[ 0 ]; $typ2 = $object[ 0 ]; if( strstr( $typ, 'CreateDynamicObject' ) == false ) { if( strstr( $typ2, 'CreateObject' ) == false ){ $this -> registry -> output -> html .= "{$out} Nie możemy odnaleść formatu {$object[ 0 ]}, skontaktuj sie z administratorem"; exit; } } $object = explode( " )", $object[ 1 ] ); $object = explode( ",", $object[ 0 ] ); // for( $i = 0; $i < 11; $i++ ) $object[ $i ] = mysql_real_escape_string( $object[ $i ] ); $out_query .= " ( NULL, '{$object[ 0 ]}', '{$object[ 1 ]}', '{$object[ 2 ]}', '{$object[ 3 ]}', '{$object[ 4 ]}', '{$object[ 5 ]}', '{$object[ 6 ]}', '{$object[ 7 ]}', '{$object[ 8 ]}', '{$object[ 9 ]}', '{$object[ 10 ]}', '{$opis}' ),"; } $out_query[ strlen( $out_query ) - 1 ] = ''; $this -> registry -> output -> html .= "{$out} Pomyślnie dodałeś obiekty do bazy"; include( "mysql_connect.php" ); mysql_query( $out_query, $sqls ); } else { $this -> registry -> output -> html .= "{$out}"; } $this -> registry -> output -> html_main .= $this -> registry -> output -> global_template -> global_frame_wrapper( ); $this -> registry -> output -> sendOutput( ); } }
  16. Cześć. Jak wiadomo ( i nie wiadomo ), napisałem sobie Panel Gracza. W aplikacji moje pytanie brzmi - czy mogę zrobić tak żeby on był wyświetlany na stronie głównej (jak jakiś portal?).
  17. ta, a macie jakis poradnik po Polsku, jak pisac modyfikacje?
  18. nie mam jak pobrac
  19. jakbyś mi mógł dać jakieś hello world, zebym sie miał na czymś prostym wzorować.
  20. Witam, ma ktoś może przykładową modyfikacje gotową do zainstalowania?
  21. Dobra, poradziłem sobie, zrobił to tak, jak by się komuś przydało
  22. Cześć. Tworzę statystyki połączę z silnikiem forum i dzisiaj dostałem propozycję aby automatycznie dodawać do danej grupy użytownika jeśli jest VIP'em. Moje pytanie czy jest funkcja z IPB, która danego usera dodaje do grupy VIP?
  23. Źle, {$post['author']['member_id']} tak ma być, dzięki.
×
×
  • 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ę.