Pesquisar na Comunidade: Mostrando resultados para as tags ''php''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Administração
    • Notícias da Comunidade
    • Notícias do Desenvolvimento
    • Sugestões
  • Desenvolvimento
    • brAthena Emulador
    • Discussões
  • Projetos
  • Suporte
    • Downloads
    • Guias & Tutoriais
    • Suporte Geral (Configurações)
    • Suporte a Sistemas (Proteções & Sistema Operacional)
    • Suporte a Desenvolvimentos (Programação)
    • Suporte a Customizações (Database & Cliente)
    • Suporte a Aplicativos (Painéis & Patchers)
    • Suporte a Gráficos (Design & Imagens)
    • Banco de Dados
  • Lançamentos
    • Lançamentos do brAthena (Oficiais)
    • Lançamentos de Códigos (Source)
    • Lançamentos de Scripts (NPCs)
    • Lançamentos de Customizações (Database & Cliente)
    • Lançamentos de Web (Layouts, Painéis & Imagens)
    • Lançamentos de Ferramentas (Editores & Criadores)
    • Acervo (Lançamentos de 2008 à 2018)
    • Prévias de Lançamentos
    • Pedidos de Lançamentos
  • Comunidade
    • Fora de Tópico
    • Projetos de Membros
    • Gráficos (Design & imagens)
    • Serviços
    • Divulgação

Categorias

  • Lançamentos Oficiais
  • Acervo

Encontrado 14 registros

  1. Boa noite galera, eu acho o ceres muito legal ... mais em termos de estrutura é quase impossível incorporar algo a ele sem ter muita dor de cabeça então decidi fazer um painel do Zero com as mesmas funções que o Ceres, porém sem MUITO AJAX, Estou utilizando Wordpress, muito bacana, fácil de customizar e criar Temas, você pode instalar plugins e criar plugins para o Mesmo, eu ja terminei muita coisa, mais como não sou programador, sou apenas um front end não manjo muito de back end , Mais uma vez ressaltando tomei como base nas funcionalidades do CeresCP não nos scripts, O meu estou Usando PDO. O template que estou criando foi baseado no CeresCP customizado do Ikeda e do Evolve Link da RagnaCP V2 atualizado 15-08-2018 O que está pronto, Status do Servidor Pronto Cadastro Pronto Login Pronto Recuperar senha Pronto Rank PVP dinâmico, Criei um Carousel com JQuery; Ranks Top Players Pronto como no do CeresCP Pronto Top Zeny Pronto como no do CeresCP Pronto Top Guild Pronto como no do CeresCP (Não consegui fazer a magica de renderizar os emblemas ..) Pronto Menus Dinâmicos para quem está logado ou não com opções de Mudar a Senha Funcionando Resetar Aparencia Funcionando Resetar Equipamento Funcionando Divórcio Funcionando Transferência de Zeny Funcionando Rank de Homunculos Funcionando Resetar Mapa onde o Char está Funcionando (Não lembro se tinha mais coloquei la ...) Pronto Vote Points Pronto O que Falta ? Administração de contas como do CeresCP Pronto 07-09-2015 em testes novamente .. 09-09-2015 Funcional, sem bugs, (Vou limpar o código removendo alguns testes, e testar novamente ) Layout. Pronto responsivo, fluído mobile 07-09-2015 09-09-2015 corrigindo pequenos Bugs no layout responsivo BUGS : 26-09-2015 Corrigido Bug de transferência de Zeny. Atualização de Markup e funções : 27-11-2016 ( Em testes à procura de Bugs e sploits ) Compatível com versão atual do emulador brAthena ( segundo semestre de 2016 ). Vantagem : Pague seguro incluído, em fase de testes, configurável e libera os ROPS automaticamente assim que o pagueseguro identifica o pagamento PROJETO CONCLUÍDO: O Projeto não morrerá, estará em constante evolução e desenvolvimento. Integração de temas concluída Adicionado 2 temas filhos Se tornou muito simples construir temas para o Painel ! Funções adicionais que colocarei logado o player vai poder verificar se foi banido e até quando ficará, estou pensando em colocar criação de personagem pelo Painel com a mesma interface do jogo, apagar personagem e suas respectivas FKs do banco de dados (estudar se é viável ou não) transferência de char para outra conta incluindo os equipamentos [ Uma forma de venda ] (estudar se é viável ou não) Andamento da Função, em testes Basta Configurar na Pasta Includes o arquivo config.php com os acessos do seu banco do ragnarok, pois o Wordpress é melhor instala-lo em um outro banco, é simples ... Se o pessoal for colaborar pra melhorar eu posto a URL do GITHUB. Pode baixar o que foi desenvolvido qualquer dúvida estarei à disposição PS: como estou sempre mexendo com o Painel, ainda não fiz um vídeo de como instalar e preparar, mas estarei sanando as dúvidas de quem entrar em contato COLABORADORES SÃO BEM VINDOS !! ENTRE EM CONTATO !! estamos em 2015 .... e o pessoal usando CeresCP todo em tabela ... da uma força ae Gente .. PRÉ REQUISITOS PHP versão 5.6.29 ou maior ( pois estou usando funções novas que não são suportadas por versões mais antigas ) MySQL 5.5 > Curl devidamente instalada( LINUX ) ou habilitada ( Windows ) no apache simplexml devidamente instalada( LINUX ) ou habilitada ( Windows ) no apache Esse é o config pá nossa alegria !! <?php //===================== Configurações VItáis para o painel ========================= // // // // Variaveis para conexao $host="localhost"; // Host localhost ou 127.0.0.1 ou seu host $database="ragnarok"; // Banco de dados do Servidor $user="ragnarok"; // Usuário de acesso ao banco de dados do servidor $userpass="ragnarok"; // Senha do Usuário de acesso ao bando de dados do servidor $con = new PDO("mysql:host=$host;dbname=$database" ,$user ,$userpass, array( PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8" ) ); $level_admin = 80; // Aqui o level de ADMIN ( group_id ) do administrador // // ================================================================================= // ================================================================================= // ================== Configuração de envio de emails com senha ==================== // // // // Recomendo a todos usarem um email do Gmail mesmo, pois é muito bom e vai ser uma coisa a menos pra pesar na banda do servidor // Outro detalhe, é preciso habilitar Aplicativos menos seguros, https://support.google.com/accounts/answer/6010255?hl=pt-BR, e configurar o SMTP do email a ser usado $assunto = 'Recuperação de Senha'; $seu_email = '[email protected]'; $seu_nome = 'Nome do Servidor'; // Esse nome é usado no Title do Header, nos rights do footer e no corpo do E-mail $sua_senha = 'Senha_do_email_acima'; /* Se for do Gmail o servidor é: smtp.gmail.com */ $host_do_email = 'smtp.gmail.com'; // deixar como está caso use Gmail // // // // ================================================================================= // ============== Escape de caracteres que podem prejudicar o Servidor ============= // // Evitando Merda $letters =array("<", "Ã", "°", ">", "'", "\"", "\\", "/", "(", ")", ";","`", "¿", "ð","","Â", " ", "="); // // ========================== Fim das configurações vitais ========================= // ============================= Configurações Extras ============================== // // // Daqui para baixo são configurações extras, não vai afetar o funcionamento do Painel em si; // // //================================ Suporte Pass MD5 ================================ // // MD5 Pass, suporte para login e modificação de senha // true ou false $md5 = false; // // ================================================================================ // ============================= maldito vote points ============================== // // // true or falsedoacao/ $vote_points = true; // Aqui os links dos tops que seu servidor foi cadastrado // $points_per_click = 3; $link1="http://www.topservers200.com/in.php?id=15873"; // Link do TOP 1 $link2="http://www.topragnarok.com.br/index.php?s=vote&id=22134"; // Link do TOP 2 $link3="http://www.topragnarok100.com.br/votar/rgcrashers"; // Link do TOP 3 // // if ($vote_points) { // Tempo de votação 24 Horas $tempo = 24; // equivalente a 24 horas /* Tabela SQL do vote por pontos CREATE TABLE `vote_point` ( `account_id` int(11) NOT NULL default '0', `point` int(11) NOT NULL default '0', `last_vote1` int(11) NOT NULL default '0', `last_vote2` int(11) NOT NULL default '0', `last_vote3` int(11) NOT NULL default '0', `date` text NOT NULL, PRIMARY KEY (`account_id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; */ $link_array = serialize( array( 1 => $link1, 2 => $link2, 3 => $link3, )); $links = unserialize($link_array); } // // // =============================================================================== // ======================= Aplicação externa MVP Timer =========================== // MVP Timer // true or false // marca o Time de MVP morto $mvp_timer = true; $mvp_link ="http://ragnarokmvp.com.br/"; // // // =============================================================================== // =========================== Aplicação Pague Seguro ============================ // // == Recomendável ler a documentação do pague seguro antes de habilitar isso aqui // // =============================================================================== // Na pasta NPCS e SQL inportar no banco do jogo a tabela doacao.sql // Token gerado pelo pague seguro $token ='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'; // // Endereço de Site sem a barra no final $site = "http://seu.site.com.br"; // Seu endereço de site onde ficará instalado o wordpress,( geralmente abre-se a pasta do wordpress pega tudo o que tem dentro e deixa solto no www ) // // a poha da moeda brasileira $moeda ='BRL'; // // tipo de tranzação $type =1; // Não mexer é a tranzação, para saber mais a respeito consulte a documentação do pagueseguro // // Seu email do pague seguro $pgemail = '[email protected]'; // Email da sua conta do pagueseguro // // Default 1, equivale ao numero de produtos comprados, deixar 1 para não ser multiplicado pelo valor; // Caso queira mexer ou transformar em planos, use um select com valores pré estabelecidos $qtd = 1; // Não mexer, é referente a 1 produto, no caso é a oação ou venda, será apenas 1 venda por vez // // Quantos ROPs ou Cash por Real $rops_por_real = 1000 ; // quantos Rops irá ganhar a cada 1 real // // O que está vendendo é Cash ou Rops .. $id_do_item = 1; // Não mexer é o ID do produto $desc_do_item = 'Rops'; // Nome do Produto vai aparecer na hora do pagamento // // =============================================================================== // // Caso queira usar Planos com valores fixos habilite // valor boleano, true ou false, ( Default False ) // Configure as variaveis com o valor que desejar // $planos = false; $plano1 = 15.00; $plano2 = 25.00; $plano3 = 35.00; // // =============================================================================== // // // // =============================================================================== ?>
  2. boa noite guys to com um problema em um loop em um API que estou criando ele retorna itens em clientes que não está com o mesmo id, parece que o while não termina de mostrar os itens do cliente x antes de ir pra cliente y ai acaba terminando a consulta em outro cliente. alguem pode me ajudar? segue o codigo: header('Content-Type: application/json'); $sql = mysqli_query($conn, $Search_List) or die (mysql_error()); while($campos = mysqli_fetch_array($sql)){ $arquivos['listapresente'][] = array( 'id_lista'=>$campos[0], 'nome_lista'=>utf8_encode($campos[1]), 'data_valid_lista'=>$campos[2], 'data_cad_lista'=>$campos[3], 'data_eve_lista'=>$campos[4], 'status_lista'=>$campos[5], 'lista_id_cliente'=>$campos[6], 'categoria_id_cat_lista'=>$campos[7], 'id_cliente_parc_lista'=>$campos[8], 'lista_frase'=>utf8_encode($campos[9]), 'latitude'=>utf8_encode($campos[10]), 'longitude'=>utf8_encode($campos[11]), 'logradouro'=>utf8_encode($campos[12]), 'numero'=>$campos[13], 'bairro'=>utf8_encode($campos[14]), 'cep'=>utf8_encode($campos[15]), 'cidade'=>utf8_encode($campos[16]), 'estado'=>utf8_encode($campos[17]), 'forma_retirada'=>$campos[18], 'listapresente_id'=>utf8_encode($campos[19]), 'imagem_lista'=>$campos[20]); $Search_List_Itens = "SELECT * FROM `sysm_itens_lista` WHERE `listapresente_id`= '".utf8_encode($campos[19])."'"; $sql2 = mysqli_query($conn, $Search_List_Itens) or die (mysql_error()); $Search_Itens = mysqli_num_rows($sql2); if($Search_Itens > 0){ while($campoItens = mysqli_fetch_array($sql2)){ $Itens[]=array( 'qtde_item_lista'=>$campoItens[0], 'listas_id_lista'=>$campoItens[1], 'item_id_produto'=>$campoItens[2], 'id_item_lista'=>$campoItens[3], 'listapresente_id'=>utf8_encode($campoItens[4]) ); } $i = ((count($arquivos['listapresente'])) - 1); $arquivos['listapresente'][$i]['listapresenteproduto'] = $Itens; } $vetor = '"data":'; echo "{".$vetor."".json_encode($arquivos)."}"; } erro: segue erro: https://imgur.com/QeMz64e mesmo colocando a consulta por id da lista e id do cliente não resolve: $Search_List_Itens = "SELECT * FROM `sysm_itens_lista` WHERE `listas_id_lista`= '".$campos[0]."' and `listapresente_id`= '".utf8_encode($campos[19])."'"; @EDIT consequi resolver o loop repetindo os clientes troquei $vetor = '"data":'; echo "{".$vetor."".json_encode($arquivos)."}"; de lugar desci um } agora só falta o retorno de itens repetidos
  3. painel

    Bom dia, boa tarde, boa noite. Eu estive vendo que a maioria dos RagNARUTOS existentes usam sites template (trocentos mil servidores usam, aliás),e também, se fazem o site próprio é uma coisa horrível. Então, resolvi eu, criar um Site em HTML5, CSS3, PHP, JS Responsivo lindinho :b O Painel de Controle foi feito por mim mesmo, o sistema de cadastro também. Nas estátisticas mostra quantos Usuários estão Conectados in-game, quanto zeny já foi obtido no jogo, quantos personagens há, quantas contas... Também mostra o nome do ultimo Char Cadastrado. Mostra os Mapas em Alta (Mapas onde há mais players). Há uma loja de itens que o usuário pode comprar através do próprio site por CashPoints. Bem, não irei mostrar tudo, o post ficaria enorme, e não tô afim de ver 34534564365546 Ragnaroks usando esse msm design ^^ Qualquer dia libero alguns sites/sistemas aqui no Fórum, Bem, É isso Home do Site (Ainda incompleta, eu vou colocar algumas informações ai ^^)
  4. Ol?, Pessoinhas da Comunidade do BrA! Esses Dias, Resolvi desenvolver um site b?sico e minimalista pra comunidade! Segue a imagem: Quando desenvolvi ele, pensei em apenas deixar ele com o Sistema PHP pra organizar os nomes de Menus, nome do site e afins. S? que, acabei desenvolvendo um pequeno sistema de noticias em Mysqli Tbm desenvolvi uma pequena vitrine que ? est?tica, por?m estou vendo alguns m?todos pra rotacionar ela com Css/Js (Eu n?o gosto de usar Muito Js.) Como J? desenvolvi alguns sites pra servidores, acabei que fiquei sem criatividade do o que fazer de novo nele Estou focando em usar detalhes minimalistas nele. Eu irei liberar ele gratuitamente, por?m fa?o trabalhos pagos e exclusivos tamb?m. Logo mais, mostrarei meus trabalhos mais avan?ados pra voc?s. E ai? Algu?m tem alguma sugest?o do o que por? xD
  5. PHP

    Estou com um problema em um site algu?m pode me ajudar ? Aqui est? meu arquivo database.php
  6. PHP

    Codigo em php pra mostrar no site quantos online (No servidor), desde ja agrade?o
  7. PHP

    Boa tarde, eu estou com um problema em um codigo aqui. ele retorna normalmente, est? tudo ok, por?m quando ele retorna 0 eu queria que ele nao retornasse nada, que n?o aparecesse nada tipo um echo " "; Por?m eu estou tendo dificuldade nesta quest?o segue o c?digo. if($upper_headgear[4]==0) $upper_headgear[4]=""; for($i = 3; $i < 4; $i++) echo $upper_headgear[$i]; Alguem poderia me ajudar? vlw ae! Consegui for($i = 3; $i < 4; $i++) { if($upper_headgear[$i]==0) $upper_headgear[$i]=" "; echo $upper_headgear[$i]; }
  8. PHP

    Ol? galerinha! Bom como o t?tulo do t?pico j? diz estou procurando por plugins para um painel de controle. Sempre gostei muito do CeresCP. Mais visto que o seu desenvolvimento parou no tempo a alguns anos acho que ele esta se tornando invi?vel para se usar num servidor de produ??o nos dias de hoje. E ? por isso que criei este t?pico. N?o estou tendo tempo suficiente para desenvolver com qualidade e estou procurando por algu?m que tenha plugins para o CeresCP ou mesmo que queira desenvolver para mim. Caso queiram desenvolver o servi?o seria remunerado. Existem alguns servidores que est?o usando uma vers?o do ceresCP com algumas modifica??es bem interessantes como Rankings Diferenciados e por eventos.. Estou querendo fazer algo parecido mais um pouco maior. Sem esquecer do quesito seguran?a. Gostaria de algumas dicas e/ou macetes para aumentar a seguran?a do meu painel de controle. Agrade?o desde j? as respostas.
  9. PHP

    Ol?, sou novato na area de cria??o de servidor de ragnarok, porem estou com um projeto de caminho andado... enfim, estou parado na parte de colocar vote por pontos no servidor pelo ceres CP bom.. eu utilizo um sistema antigo para o ceres, porem parcialmente funcional, computa os pontos certinhos... porem quando tento acessar o link do TOP ele n?o ? redirencionado, porem o voto ? computado... configura??es necess?rias: Link do Sistema aqui Config.php // Aqui eu edito meus tops, porem quando eu clico pra ir neles, fica assim: ex: www.site.com.br/vote.php?site=1 Vote.php: Motd.php // Aqui fica os LINKS que puxa do config.php, porem fica do jeito que falei www.site.com.br/vote?site=1 / 2 /3 depende do link que eu clico... Bom... pesquisei sobre uma solu??o a uns dias seguidos e nada de encontrar uma responsta que me ajude... ent?o agrade?o a todos des de j? Obs: N?o sei se essa ? a area certa, porem achei a mais adequada Obs?: Equipe brathena, caso for area incorreta, pe?o que mova e n?o feche porfavor ! Grato !
  10. PHP

    fala galera estou com um problema em php que n?o estou achando o pq esta dando esse aviso... Codigo: ERRO: algu?m sabe o pq desse aviso? obrigado.
  11. Fala galerinha do brAthena, tudo tranquilo com voc?s? Esse ? um projetinho pequeno mas que pode trazer grandes beneficios a comunidade n?o s? do brAthena, mas para todos os projetos de emuladores existentes (acredito eu). M?s passado eu dei uma sugest?o na ?rea da equipe de desenvolvimento sobre a cria??o de um webservice para melhorar as ferramentas de terceiros em quest?es de intera??o com o emulador e aqui estamos... 1- Tio n?o entendi, explica melhor issae. R: Ent?o sobrinho, sabe aquele teu thor-patcher? ? ent?o, ele tem uma op??ozinha la pra criar um bot?o que executa um aplicativo. E esse aplicativo pode ser usado para criar uma conta sem a necessidade de abrir seu painel de controle. 2- MEO SEM OR, COMO FAZ UM PARANAUE DE?E GZUIS? ISSAE NAUM ? DE DEOS. R: Com o nosso brAWebService ser? possivel a cria??o de ferramentas que facilitem esses tipos de implementa??es. 3- Mas pera ai, se ningu?m criou at? agora ? porque n?o houve necessidade? R: Sim. Isso mesmo. Se a comunidade n?o quer crescer porque a necessidade de gerar conte?do? Mas como eu sou um cara que acredita que voc?s v?o desenvolver ferramentas fazendo uso do nosso webservice, eu estou desenvolvendo. 4- NO?A O TIU VC ? TAUM BONZINHO! R: N?o. Se voc?s n?o usarem, eu n?o vou continuar o desenvolvimento. Brincadeiras a parte, est? sendo desenvolvido sob-licen?a LGPL usando Apache 2.2 (mod_rewrite ligado), PHP 5.3+ com SQLite e MySQL (Banco do Rag). OBS.: N?o ? um dos melhores c?digos que j? fiz, ent?o, peguem leve na zoeira. Porque a escolha do PHP? Simples, quase todo mundo do pessoal que mexe com web na comunidade de ragnarok, ? com a linguagem PHP, ent?o a manuten??o ser? mais f?cil por?m prec?ria. Porque a escolha do SQLite? Eu devolvo a pergunta, porque usar MySQL? No Apache eu posso usar restri??es para o arquivo do banco n?o ser encontrado... Antes que o pessoal pergunte, SIM ? RESTful Enfim, voc?s podem podem acompanhar o desenvolvimento do projeto no seguinte link: https://github.com/carloshenrq/brawebservice Documenta??o: https://github.com/carloshenrq/brawebservice/wiki D?vidas? Postem ai que sempre que poss?vel vou respondendo a todos. 5- ULTIMA PERGUNTA, O QUI ? 'mod_rewrite'? ? DI COMER? R: Calma la, pessoal que mexe com sites e urls amigaveis sabem o que ?. N?o vou me prolongar aqui, segue um link que explicaria melhor que eu: http://en.wikipedia.org/wiki/Rewrite_engine.
  12. ent?o galera fala ai estou criando um site no qual quando entra no painel quero que a url fique "travada" no index.php?act=painel e etc... e quando o cara vai clicando nas op??es do menu s? o conte?do vai recarregar sem da f5 ou alterar a url utilizando javascript/ajax tem um v?deo aula ensinando como fazer: seque a baixo meu c?digo da pagina: conclus?o: eu n?o sei onde errei no meu c?digo... eu clico na op??o eo aguarde do gif aparece mais n?o aparece o conte?do e tbm s? aparece o gif no primeiro click depois todas as op??es ficam como de tive-se um # no href pois eu clico e nada acontece. sei que muitos n?o entenderam nada do que eu falei acima mais vai que tem algu?m ai que manja um pouco de javascript e queira ajudar n? rsrs obrigado e vlw. obs: marquei o Topic Prefix como PHP pq n?o tinha op??o de javascript.
  13. PHP

    Aew galera do BrAthena! Minha situa??o ? o seguinte na tabela char eu tenho as seguintes colunas: `Kills` e `Mortes` que s?o do script PvP antigo do Mooka Eu consegui adicionar na Ceres CP toda a estrutura do Ranking na qual ficou assim: Ent?o em uma tentativa frustrada de horas e horas tentando puxar os dados do SQL eu alterei esses arquivos abaixo: query.php rankingpvp.php - Este arquivo foi "criado" por mim ( uma c?pia de outro rank que tinha na minha ceres s? que alterado) Como podem ver eu tentei puxar pelo menos a coluna `Kills` mas nem isso eu consegui. Gostaria da ajuda de voc?s para puxar os dados para fazer meu ranking funcionar. Creio que tenha que ser feito o c?digo do arquivo rankingpvp.php. Obrigado
  14. PHP

    Bom galera, seguinte estou tentando colocar o rank do meu servidor no site segue a imagem e estou colocando esse codigo para poder aparecer o rank <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <? $host = 'meu ip'; $id = 'meu usuario'; $pass = 'minha senha'; $db = 'e minha db'; mysql_connect($host, $user, $pass); mysql_select_db($db); ?> <? $sql = ('SELECT * FROM pvpm_data ORDER BY kills DESC LIMIT 10'); while($pvp = mysql_fetch_array ($sql)) { ?> <tr> <td width="33%"> <? echo $pvp['name']; ?> </td> <td width="33%"> <? echo $pvp['kills']; ?> </td> <td width="33%"> <? echo $pvp['dies']; ?> </td> </tr> <? } ?> </table> pe?o aos que s?o mais conhecedores no assunto que eu que por favor me esclare?am onde eu estou errando e me deem uma luz para que possa a parecer meu rank no site. obrigado