Ir para conteúdo
  • Cadastre-se

Painel Administrativo - PHP + OOP


Posts recomendados

3 minutos atrás, Astarothh disse:

TEM ESSE WEBSITE PRA MIM DIPONIBIÇA POR FAVOR 

Esse website é o oficial do lineage 2, deve ter cópias do template aqui no fórum, mas eu particularmente não possuo, ao menos não me lembro de ter.

Link para o comentário
Compartilhar em outros sites


4 minutos atrás, vert disse:

Esse website é o oficial do lineage 2, deve ter cópias do template aqui no fórum, mas eu particularmente não possuo, ao menos não me lembro de ter.

mais nem o nome dele vc lembr

Link para o comentário
Compartilhar em outros sites

  • 3 months later...
  • 2 months later...
  • 8 months later...

Hola amigos ami me esta dando errores al querer logear una cuenta ?

C:\xampp\htdocs\Full Web\classes\banco.class.php:24 Stack trace: #0 C:\xampp\htdocs\Full Web\classes\banco.class.php(16): banco->conecta() #1 C:\xampp\htdocs\Full Web\classes\accounts.class.php(6): banco->__construct() #2 C:\xampp\htdocs\Full Web\modulos\usuarios.php(16): accounts->__construct() #3 C:\xampp\htdocs\Full Web\funcoes.php(47): include_once('C:\\xampp\\htdocs...') #4 C:\xampp\htdocs\Full Web\index.php(531): loadmodulo('usuarios', 'login') #5 {main} thrown in C:\xampp\htdocs\Full Web\classes\banco.class.php on line 24

Link para o comentário
Compartilhar em outros sites

  • 8 months later...
En 24/6/2015 a las 15:30, vert dijo:

Configuracion de Bancos y Base de Datos para CCPanle en Mysql Remoto

  Ocultar contenidos

 

fmqXRRB.png

 

 

Saludos Amigos Alguien conoce la configuracion correcta del panel usando CCPanel con Mysql Remoto
Dicha Configuracion de Bancos y Base de Datos para CCPanle en Mysql Remoto como debe quedar en el CCpanel

Ejemplos ???

 

 

Link para o comentário
Compartilhar em outros sites

  • 3 years later...
Em 24/06/2015 at 19:30, vert disse:

Informações e Painel Atualizados: 27/04/2017

Tópico de Desenvolvimento

Post 3ª Página deste tópico:

  Mostrar conteúdo oculto

Sobre o painel, a lógica dele está boa, o que eu sugiro que você faça ?

Crie uma nova pasta para o projeto, veja quais arquivos estão sendo realmente usados (grande parte é só para documentação do painel), faça a conexão em PDO (mysql_* está ficando pra traz), passe as funções da DB do CRUD (Create, Read, Update, Delete) que estão de mysql_* para PDO.

Atualize os scripts com os novos comandos.

Edite o que quiser, onde quiser para novos scripts.

Seja feliz com um painel extremamente leve e com o código atualizado.

*Obs: A lógica do painel (mais específico no "shop") está perfeita. Já a área administrativa, é necessário verificar com tempo para melhorar os scripts, nada que possam ser burlado, mas é sempre bom conferir.

>> A parte administrativa foi a primeira que fiz, a 3 anos, por isso é preciso conferi-la. Já o shop foi a ultima coisa que fiz, ta ó.... uma beleza :3

Estou te passando o passo a passo que deve ser feito no painel para ele ficar perfeito porque você demonstrou interesse não só em usa-lo, mas em entendê-lo.

^-^

Links Onlines e Diretos Indisponíveis.

Painel Administrativo

  • Lineage 2
  • Versão atual: Interlude
  • Rev: L2jfrozen
  • Versão posterior: Hellbound / Gracia / Gracia Final / High Five (Prioridade) / Goddess of Destruction
  • Rev Posterior: A Que vocês ajudarem a desenvolver.
O conteúdo está oculto, favor efetuar login ou se cadastrar!

Informações - Menus

  Mostrar conteúdo oculto
O conteúdo está oculto, favor efetuar login ou se cadastrar!

Informações - Funções

 

  Mostrar conteúdo oculto
  • O Shop Online utiliza créditos ( R$ ) como moeda de negociações.
  • Doações através do PagSeguro.
  • Lineage 2 World (Comunidade do L2 no Painel)

Lineage II World/

O conteúdo está oculto, favor efetuar login ou se cadastrar!
  • Galeria
O conteúdo está oculto, favor efetuar login ou se cadastrar!
  • Sistema de Tickets
O conteúdo está oculto, favor efetuar login ou se cadastrar!
  • Módulo Players
O conteúdo está oculto, favor efetuar login ou se cadastrar!
  • Módulo Shop
O conteúdo está oculto, favor efetuar login ou se cadastrar!
  • Módulo Administrativo
O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

 

Informações - Layout

  Ocultar conteúdo
O conteúdo está oculto, favor efetuar login ou se cadastrar!
  • Prints, Screen Shot's (Desatualizadas, não irei atualiza-las enquanto tiver a Demo Online)

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Funções Removidas

  Ocultar conteúdo
O conteúdo está oculto, favor efetuar login ou se cadastrar!
O conteúdo está oculto, favor efetuar login ou se cadastrar!


Proteções

  Mostrar conteúdo oculto
  • AntSqlInject
  • Todo script com o banco de dados antes de rodar (qualquer requisição) é feita uma verificação de todas as informações e dados se eles realmente existem e se a requisição não é repetida (F5 para dar reload na página e re-executar o script).




Conta Administrativa
Login: admin
Senha: admin

Conta Game Master
Login: verth
Senha: admin

Conta Player
Login: vert
Senha: admin
 

* Todas as contas estão com a senha: admin (versão 1.3)


Informações para testar o Shop - Players:

  • O player não pode comprar o próprio item que está vendendo.
  • Os itens comprados e/ou vendas canceladas são enviados pra Warehouse do char.
  • Para fazer o test de compra e venda, cadastre com 1 conta, deslogue (ou abra outro navegador), entre na outra conta e compre o item.

__________________________________________________________________________________________________________

O Tópico foi quase todo copiado (do tópico de desenvolvimento), essa é a parte que não há no outro tópico.

Porque estou tornando o projeto Open Source ?

Parte da mensagem enviada ao Kelvin disponível abaixo para que entendam ^-^

 

  Ocultar conteúdo

Boa noite,

Kel, eu estou pensando em tornar o projeto abaixo Open Source;

http://www.l2jbrasil.com/index.php?/topic/99258-painel-administrativo-php-oop/?mode=show

Motivos:
Não tenho mais a intenção de acabar o projeto pra privatiza-lo devido ao tempo que vai demandar refazer o painel.
A lógica dos scripts são boas, porém, a programação foi feita de uma forma em que os scripts em si estão pesados (por isso refazer o painel).
É um projeto bom ao meu ver e seria um desperdício deixa-lo abandonado no meu computador, então pensei em torna-lo um projeto da L2JBr e os membros terminarem ele para uso deles mesmos.

Eu só estou com receio de não haver continuação da parte dos membros e eles pegarem o projeto para vender, ou apenas para uso próprio sem feedback, eu fiz esse painel nos dois últimos anos do curso técnico de automação e robótica (mecatrônica) então demandou um bom tempo (minhas horas vagas em que não estudava ou estava no estágio), só não gostaria que fosse um tempo desperdiçado.

Para o fórum, talvez os membros se animem um pouco e tenha mais movimentação devido á "novidade" disponibilizada.
O Tópico seria comunitário e todos poderiam ajudar, eu particularmente me disponho a tirar dúvidas sobre o que até então foi feito.

Mas porquê quero compartilhar um projeto meu que demandou tempo e vontade para fazer com o fórum se existe a possibilidade de os membros não continuarem o projeto ?
R: Se não fosse a JBr eu não teria pendido pra área de programação, afinal eu só queria aprender o básico para fazer o site do meu antigo servidor :); Hoje eu amo programar (apesar do tempo disponível para me dedicar ao estudo do mesmo), tenho uma grande consideração e respeito pelo Leon (Leonan), pelo Ramon e por você (tenho/tive mais contato com o Leon e com o Ramon, mas tive a oportunidade de conversar com ti algumas vezes). O Leon me deu muitos conselhos que eu ainda me lembro e levo pra vida para me tornar um bom profissional em qualquer área que eu escolher ^-^

 

- Disponibilizei o painel na minha hospedagem, então para baixa-lo basta clicar no link.

- Arquivos desnecessários junto com o painel (scripts que eu havia usado porém removi do código e acabei deixando o arquivo junto com o projeto).

- SQL contem a Data Base completa da JFrozen que utilizei no desenvolvimento do painel, porque não separei só as tabelas importantes ?

R: Porquê como eu mencionei para o Kel, o painel deverá ser refeito, então cabe á vocês contribuidores fazerem a separação do que acham necessário.

- Todas as contas do banco de dados estão com a senha "123".

- Toda dúvida relevante (na minha concepção) será respondida (por mim), é claro que todos os membros poderão dar suporte já que o projeto pertence aos membros da JBr.

Versão 1.0 - vert

O conteúdo está oculto, favor efetuar login ou se cadastrar!

O conteúdo está oculto, favor efetuar login ou se cadastrar!

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Versão 1.1 - LucasDesigner

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Fixes:

Modificações visuais no painel.

SS's

  Ocultar conteúdo

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Versão 1.2 - vert

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Fixes:

- Simples revisão de alguns detalhes

- Ele somente funcionará no php 5.6.16 ou inferior

- Não suportado no php 7

- Verificação e correção de alguns erros

 

PS: caso não esteja conseguindo logar, altere o campo "password" na tabela accounts para esse valor: 0DPiKuNIrrVmD8IUCuw1hQxNqZc=

Após alterado o valor do campo, a senha da conta será "admin"

PS²: Aconselho a utilizar o phpmyadmin para executar a SQL, através do navicat irá dar erro

Versão 1.3 - vert

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Fixes:

- Comentários no arquivo config.php

- Ele somente funcionará no php 5.6.16 ou inferior

- Não suportado no php 7

- Dentro da pasta Database há duas pastas: Full DB & Specific Tables.

* Dentro da pasta Full DB há dois arquivos: shop 1.3.sql & shop 1.3.psc

* O .sql pode ser usado em qualquer lugar, o .psc somente no Navicat, ou você utilizará um ou o outro.

* Dentro da pasta Specific Tables há 2 arquivos: shop_specific_tables.sql & accounts_modified.sql

* O shop_specific_tables.sql é necessário caso você escolha essa pasta e a accounts_modified.sql é opcional (a estrutura da sua tabela accounts deve no mínimo ter as mesmas colunas (email, admin, gm, ativo, datac, etc....), caso não queria executar essa sql, você pode modificar sua tabela.

Bom, creio que não me esqueci de nada em especial, caso eu o tenha feito, atualizarei o tópico ^-^

Os fix's postados nos comentários serão atualizados no tópico.

Adicional:

 

Créditos: WaN202

Gostaria de deixar alguns agradecimentos pessoais.

- Bluur (Matheus Serrão)

- W.Scorpion (Wesley Lima)

- Kenner130897 (Marcio Alves)

- Airon (Ramon Costa)

- Mickael'

- Ivan Pires

Mais uma vez gostaria de pedir desculpa pro Brunn0Ferreira pois o comentário dele no tópico de desenvolvimento me passou despercebido e demorei muito para responde-lo.

Será que funciona na eternity?

Link para o comentário
Compartilhar em outros sites

  • Registre-se

    Faça parte da maior e  mais antigas comunidades sobre Lineage2 da América Latina.






×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.