Jump to content
Notícia
  • Junte-se ao clube de Membros VIP e desfrute benefícios

Search the Community

Showing results for tags 'php'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Anunciantes
    • Advertise here
    • silvaBR Cheats
    • Astaroth Medium
  • ################## WEB CHEATS ##################
  • Anúncios/Eventos
    • Regras
    • Anúncios
    • Eventos do fórum
  • Feedback & Suporte
    • Tutoriais WC
    • Suporte
    • Sugestões
    • Denúncias e Reclamações
    • Depósito
  • WebCheats Premium
    • Trackers & Warez
    • Download
    • Cracking & Serviços Pagos
    • MarketPlace
    • Conteúdo Adulto
    • Taverna WebCheats Premium
    • WebCheats Premium - Lixeira
  • Shooter Zone
  • RPG/MOBA Zone
  • Outros Games Zone
  • Design Zone
  • Info Zone
  • Video Games Zone
  • ################## WEB CHEATS ##################
  • Entretenimento & Diversão
  • 【FREE FIRE】▄︻┻┳═一's Fórum do Clube
  • teste's Tópicos

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


Discord

Found 55 results

  1. Um sisteminha que estava programando, vou dar uma pausa no mesmo, falta poucas coisas pra ficar 100%, quem quiser estudar o mesmo está ai. Técnologias utilizadas Bulma HTML5/HTML CSS PHP Estruturado e orientado a objeto phpmyadmin xampp Possui [Login] [Cadastro] [Meus anúncios funcionando perfeitamente] *Falta configurar o formulário de envio de anuncios *Falta configurar o campo do banco [imagem] [Anuncios de todos] Créditos *Sistema login base [canalTI] *Eu por todo o demais *PS: Creio que deveria utilizar javascript para o código ficar sem tantos echos, dessa forma fica um pouco disperso e mal organizado, acho que deveria utilizar o getelementbyid pra gerar essa tabela do banco de dados, estou estudando ainda js, então sem muitas críticas negativas pfv, obrigado desde já, entretanto espero que me deem dicas. Downloads [Clique para ver] Scan [Clique para ver]
  2. Primeiramente esse sistema não fui eu que construí, somente melhorei a estilização integrada dele, fica ao seu critério caso veja necessidade criar um css para o mesmo. Todos os créditos de programação ao marcos otílio. Link tutorial de configuração da guildmark pelo mesmo: Clique para ver Pastas dependentes do código (seu diretório)..guilds/imag_guilds Esse arquivo inclui as divs estilizadas conforme o tema que o mesmo criou [Aqui vai o código]: <style type="text/css"> <!-- body,td,th { color: #ffffff; font-family: Arial; } body { background-image: url(); } --> </style> <?php error_reporting(0); /* Logica Guild Marck: b030(00000+$guildid).bmp b030(00000+$guildid).bmp */ $guildid = $_POST['guildid']; $img = "./guilds/imag_guilds/b0".(3000000+$guildid).".bmp"; if (isset($_FILES['arquivo']['name'])) { $uploaddir = '.\\guilds/imag_guilds\\'; $arquivo = $uploaddir."b0".(3000000+$guildid).".bmp"; $dimensao = getimagesize($_FILES['arquivo']['tmp_name']); if($_FILES['arquivo']["type"] == "image/bmp") { if(($dimensao[0] <= 16) && ($dimensao[1] <= 12)) { if($_FILES['arquivo']["size"] <= 2000) { if (move_uploaded_file($_FILES['arquivo']['tmp_name'], $arquivo)) { copy($arquivo,$uploaddir."b0".(2000000+$guildid).".bmp"); copy($arquivo,$uploaddir."b0".(1000000+$guildid).".bmp"); echo "O arquivo foi enviado com sucesso.<br>"; $img = "imags_guilds/b0".(3000000+$guildid).".bmp"; } else { echo "[Error]: O arquivo não foi enviado.<br>"; } } else { echo "[Error]: Imagem muito pesada.<br>"; } } else { echo "[Error]: Imagem muito grande.<br>"; } } else { echo "[Error]: Formato de imagem invalida.<br>"; } } ?> <br> <form method="post" enctype="multipart/form-data"> <div style="width: 100%;"><font color="#CEB798"><b>A Imagem deve ser 16x12 formato BMP 24bits </b><br /></font></div> <div style="margin-top: 2.2%; position: relative; width: 100%;"> <div class="guildid"> <input name="guildid" style="padding: 12px; color:#CEB798; float: left; width: 100%; border: none; border-bottom: 1px solid black;" placeholder="Guild ID, digite /guildid" type="text" /> </div> <!-- CONTROLES --> <style> .bt-controls{ background-color: #CEB798; border : 1px solid #CEB798; color: white; } .bt-controls:hover{ background-color: #CEB798; border : 1px solid black; color: green; } </style> <div class="controls" style=""> <input class="bt-controls" style="border:none; margin-top: 2%; width: auto; float: left;" name="arquivo" type="file" /> <input class="bt-controls" style="margin-top: 2%; float: right; width: auto;" type="submit" value="Confirmar" /> </div> <!-- FIM CONTROLES --> </div> </form> <style type="text/css"> <!-- body,td,th { color: #ffffff; font-family: Arial; } body { background-image: url(); } --> </style> <?php error_reporting(0); /* Logica Guild Mark: b030(00000+$guildid).bmp b030(00000+$guildid).bmp */ $guildid = $_POST['guildid']; $img = "./guilds/imag_guilds/b0".(3000000+$guildid).".bmp"; if (isset($_FILES['arquivo']['name'])) { $uploaddir = '.\\guilds/imag_guilds\\'; $arquivo = $uploaddir."b0".(3000000+$guildid).".bmp"; $dimensao = getimagesize($_FILES['arquivo']['tmp_name']); if($_FILES['arquivo']["type"] == "image/bmp") { if(($dimensao[0] <= 16) && ($dimensao[1] <= 12)) { if($_FILES['arquivo']["size"] <= 2000) { if (move_uploaded_file($_FILES['arquivo']['tmp_name'], $arquivo)) { copy($arquivo,$uploaddir."b0".(2000000+$guildid).".bmp"); copy($arquivo,$uploaddir."b0".(1000000+$guildid).".bmp"); echo "O arquivo foi enviado com sucesso.<br>"; $img = "imags_guilds/b0".(3000000+$guildid).".bmp"; } else { echo "[Error]: O arquivo não foi enviado.<br>"; } } else { echo "[Error]: Imagem muito pesada.<br>"; } } else { echo "[Error]: Imagem muito grande.<br>"; } } else { echo "[Error]: Formato de imagem invalida.<br>"; } } ?> [Demonstração] [Desmonstração] Resultado **Eu não faria o PHP assim, entretanto não mexi nisso, funciona porém...
  3. Galera, sou novato no forúm ficaria muito grato se algum de vocês arranjasse algum curso detalhado ou livro sobre arquitetura de computadores
  4. De início todas as configurações se encontra no arquivo Index.php /* * BASE registro WYD (PHP) * Criado por seitbnao - [email protected] */ $Titulo_do_Site = "Meu Site"; $Slogan = "Servidor 7.63"; //use 7556 se for 7556 se for emulador 7663 use 7663 $Version = 7556;//ou 7663 $LinkDownload = "#"; $LinkInfo = "#"; $LinkRegras = "#"; $Copyright = 'Copyright 2017. All Rights Reserved. JOYIMPACT Co, Ltd. - All Rights Reserved, Published by Vibrant Communications Limited.'; //Diretorio da import user é usado em versao 7663 $ImportUser = 'C:/Servidor WYD2/Release/Common/data/ImportUser';//Cadastro $account2 = $ImportUser.'\\'.$Login; //756 $arquivo = './misc/7556xt'; //nao alterar //pasta onde fica as acc $accdir = 'C:\\Release7556\\DBSRV\\run\\account'; $account = $accdir.'\\'.InitialDir($Login).'\\'.$Login; //Não mecher Imagens Download: Aqui Versão: 2.0 Download: Aqui Fix Bug Segunda Senha Qualquer dúvida ou erro só falar =D
  5. 1. O que é isso? O CodeIgniter é um framework que já está em sua terceira versão e é utilizado para desenvolvimento back-end de PHP. Entendeu? Não? Descomplicando: Ele é um modelo de desenvolvimento com muitas funcionalidades que agilizam o desenvolvimento PHP. 2. Certo, mas porque deveria usar isso? O CodeIgniter contempla um dos melhores modelos de fluxo de dados dos sistemas de informação da atualidade: o modelo MVC. Assim você consegue gerenciar melhor os controles/requisições de acesso e centraliza suas regras de negócio sem poluir/influenciar na tela que o usuário vê. 3. Falou grego. O que é MVC? O modelo MVC (model, view and controller) deixa muito explícito como os dados trafegam no seu sistema. Veja a imagem de exemplo: Eu sei que está em espanhol, mas é a que melhor ilustra! Toda vez que o usuário faz uma requisição, é o controller quem irá interpretar ela e "entender" a partir da programação o que o usuário quer fazer no sistema. Se necessário poderá interagir com um model que seria como uma classe de um objeto. Nele podemos centralizar as regras de negócio e validações. Ele basicamente servirá como alavanca para interagir com o banco de dados e somente então retornará os dados ao controller. Por último uma view é exibida ao usuário, como resposta da interação que ele realizou no sistema, ou, requisitou ao controller. 3. E quais as vantagens disso tudo? É muito mais fácil isolar problemas/desvios em um sistema. Por exemplo: o usuário solicita alterar um produto, mas ao concluir a alteração, ao invés de ser exibida uma mensagem de "ok", o usuário é levado ao cadastro de clientes. Nesse caso muito provavelmente o problema estará no controller que está "invocando" a view errada. Esteticamente, o CodeIgniter também acaba com aquelas requisições GET bregas no navegador utilizando "?usuario=1" por exemplo, já que seu controller utiliza de barras para receber parâmetros nas páginas. Na performance, os utilizadores desafiam encontrarem um framework mais rápido, já que suas bibliotecas são carregadas dinamicamente. Além disso, você economiza muito mais código podendo utilizar das funções internas do framework. 4. Certo, mas até agora só vi sobre o fluxo de dados e tal. O que mais tem? Além disso tudo, o CodeIgniter é muito simples de configurar, bastando alterar basicamente dois arquivos o para iniciar: a configuração da URL do sistema e o arquivo de conexões com bancos de dados. Também conta com diversos helpers, alguns deles: Form Helper: Construa formulários dinâmicos ou estáticos apenas com PHP. File Helper: Gerencie de maneira simples os arquivos de download e upload do seu projeto com uma simples classe que adiciona, remove, lê e grava arquivos. URL Helper: Parametrize as URLs do seu projeto tornando-as dinâmicas. CAPTCHA Helper: Gerencie CAPTCHAS de validações do projeto, pode-se até criar um banco para os mesmos. 5. Maravilha, mas quanto pago por isso tudo? Por incrível que pareça, você não paga nada por isso, ele possui licença MIT a qual permite que você utilize-o em projetos de uso comercial, uso privado, para modificação e distribuição. 6. Agora estou convencido, por onde posso começar? Vou deixar aqui alguns links úteis: Site oficial do CodeIgniter GitHub oficial do CodeIgniter Artigo da DevMedia - Introdução ao CodeIgniter Ah, além disso, eu trabalho com CodeIgniter, então qualquer dúvida mais pessoal que tiver, pode me mandar mensagem e te ajudo assim que puder!
  6. Olá amigos da WebCheats! já faz algum tempo que estive fora do fórum e agora retornei pois aqui é a melhor casa para se desenvolver conhecimento! Eu tenho um enorme interesse em desenvolver um sistema de autoliker e follow para Instagram mas sou um pouco imaturo no assunto, gostaria de perguntar se algum de vocês tem alguma "CMS", template ou projeto de base para configuração? e se por acaso poderiam me orientar diante disso? Att: ShockNext Site de exemplo de base ao projeto: https://seguidoresbrasil.com/
  7. Boa Madruga pessoal to na duvida pois estou tentando fazer um Anti Hack de Leitor de Logs só que ta meio complicado espero que possam me ajudar. Codigo : $string = "2:25:57 - ID: ( test0000e4 ) / Name: ( FastAdmin ) / IP ( 000.00.00.000 ) Hacking Alert ( 81 )"; Essa String fica dentro de um arquivo de texto no servidor e eu gostaria que o sistema consegui-se ler 2 textos nesta string o restante não precisa que seria para ler : Ler o que está no ID: sem o parenteses e Hacking Alert ( 81 ), por que se detectado o Hacking Alert ( 81 ) eu pego a ID e já dou ban na conta. No Arquivo de Texto dependendo do hack que utilize os logs não ficam no mesmo jeito que ai eles trocam de lugares teria alguma maneira de detectar? obs: os dados test0000e4,FastAdmin,000.00.00.000 Sempre mudam pois não é só eu que irei jogar cada 1 tem sua conta. Obrigado.
  8. Eu to tentando fazer uma consulta no postgreSQL pelo PHP só que está dando o seguinte erro: Veja o código eu fiz (apenas era um teste ): . <?php include "conexao.php"; $sql = pg_query($connect, "select * from contas"); echo $sql; ?> Alguém poderia me ajudar com esse erro?
  9. Olá, Alguém poderia me ajudar em como montar as tabelas para um jogo web browser que estou tentando fazer? Estou pensando aqui nos relacionamentos mas está complicado achar uma solução. É para um jogo medieval jogado via browser. (PHP/MySQL) A dúvida é o seguinte. Eu tenho a tabela de usuários. Cada usuário pode ter várias cidades. Cada cidade tem seus recursos, tropas e construções. Como eu faço um banco de dados pra isso? Estou pensando e não chego a uma solução. Por exemplo, Se um unico usuário pode ter mais de uma cidade, como eu faço a tabela de usuários e cidades? A chave estrangeira CidadeID é contada varias vezes dentro da tabela do usuário? Essa nao é a melhor forma, não é? Ainda não fiz nenhum relacionamento e nem criei a tabela de cidades por ter duvida nestes relacionamentos. Depois tem as unidades de cada cidade, os recursos de cada cidade, as construções de cada cidade etc. Obrigado.
  10. Olá, Estou tentando mostrar uma imagem do banco de dados usando PHP/MySQL. O problema é que estou com problema pra mostrar a imagem usando o ECHO do PHP. Deve ser algum errinho bobo mas já tentei muita coisa e a imagem não sai na tela. As imagens estão dentro de uma subpasta chamada "images" e o caminho esta correto. Onde está o erro? Código: echo "<td>"; echo "<img src='images/"; echo $fet_query_todos_recursos['resourceImage']; echo "'></img>"; echo "</td>"; Se alguém souber como imprimir essa imagem do banco de dados eu agradeço. Estou tentando aqui. Os outros dados imprimem normalmente. Obrigado. === EDIT === Estava analisando o código com a formatação acima e não via o porque das imagens não aparecerem. Então pensei na possibilidade da extenção do arquivo ser o problema. Troquei a extenção de ".jpeg"(que é o formato que as imagens vieram da internet) para ".jpg". Resolveu. As imagens estão aparecendo. Obrigado.
  11. Bom pessoal, estou a criar um jogo que é um simulador de hack; A interface dele é dentro de um OS. O jogador vai poder hackiar empresas/pessoas, criar websites e hospedar ela, vai ter um mecanismo de busca que vai ser responsável por procurar o site criado pelo usuário. Vai ter também transferencia de dinheiro tanto paypal/bitcoin, também quero fazer vírus para infectar outras maquinas e um email pessoal para cada jogador To codando ele faz 2 dias; Projeto no Github https://github.com/kaway404/simulatorhacker Se gostou da um like para ajudar
  12. Learn PHP 7: Object Oriented Modular Programming using HTML5, CSS3, JavaScript, XML, JSON, and MySQL This new book on PHP 7 introduces writing solid, secure, object-oriented code in the new PHP 7: you will create a complete three-tier application using a natural process of building and testing modules within each tier. This practical approach teaches you about app development and introduces PHP features when they are actually needed rather than providing you with abstract theory and contrived examples. In Learn PHP 7, programming examples take advantage of the newest PHP features, including enhanced password encryption using password_hash. This book takes a learn-by-doing approach, providing you with complete coding examples. "Do It" exercises in each chapter provide the opportunity to make adjustments to the example code. The end of chapter programming exercises allow you to develop your own applications using the algorithms demonstrated in the chapter. Each tier is logically and physically separated using object-oriented and dependency injection techniques, thus allowing independent tiers that can be updated with little or no effect on the other tiers. In addition to teaching good programming practices through OOP, there is a strong emphasis on creating secure code. As each chapter is completed, the reader is provide the opportunity to design and create an application reinforcing the concepts learned. DOWNLOAD [Hidden Content]
  13. Olá, Eu tenho o seguinte código: $sql_email_check = mysqli_query($conexao,"SELECT COUNT(usuario_id) from usuarios WHERE email='$email'"); $sql_usuario_check = mysqli_query($conexao,"SELECT COUNT(usuario_id) FROM usuarios WHERE usuario='$usuario'"); $var1 = mysqli_fetch_array($sql_email_check,MYSQLI_BOTH); $var2 = mysqli_fetch_array($sql_usuario_check,MYSQLI_BOTH); E osseguinte erros: Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given Mas o parâmetro 1 das duas chamadas para mysqli_fetch_array são do typo mysqli_result pois vem da chamada da função mysqli_query. Qual o erro se alguém puder ajudar? Documentação da função mysqli_fetch_array(): https://dev.mysql.com/doc/apis-php/en/apis-php-mysqli-result.fetch-array.html Obrigado.
  14. Um vídeo para ter uma ideia do que se trata. https://www.youtube.com/watch?v=ZyxuC5KZ5sQ Bom quais são as funções do site? Continuar o anime de onde parou! Comentar em tempo real! 5 perfil para o usuário. Emoticons para por nos comentários. Perfil do usuário. Cadastro. Login. Sistema de pesquisa. Bom basicamente é isso! Estou praticamente doando um código muito da horinha :) Apesar que seja uma versão desatualizada da minha atual , é interessante doar uns projetos antigos aqui. Vamos ver no que da. Não venham me criticar falando que sou um newba, pois estou doando uma source que tive trabalho de fazer na época. :c O arquivo .rar tem um tamanho total de 14 mb, quer dizer que tem bastante arquivos e imagem. [Hidden Content] Scan: https://www.virustotal.com/#/file/ef2eb576def6809eb958ab74348f46a62f25bfd46748d6b6469d6b659c87b39d/detection Github: https://github.com/kaway404/AniFlix-project Atenção o site não possui painel administrativo ou seja ele é totalmente admistrado pelo phpmyadmin. Comenta oq achou do projeto :)
  15. Boa pessoal, estou precisando de uma ajuda, preciso criar uma área restrita com níveis de acesso, na verdade não é esse o problema, pois dá para criar através do dreamweaver de forma simples, o meu maior problema é colocar um sistema de agendamento dentro desta área, onde alguns usuários (ex.: clientes) fazem o agendamento e outros usuários (ex.: trabalhadores) verificam os dias e horários que estão agendados. Alguém conhece algum open source que eu consigo modificar a minha utilização??? Ps.: Na parte de agendamento os dados do usuário devem aparecer para o trabalhador. Ps.: Os usuários têm um limite de "X" vezes para realizar agendamentos. Agradeço desde já =D
  16. Olá, Estou com uma dúvida. Preciso imprimir um array e atualiza-lo por novos valores utilizando mysqli_fetch_array(). A dúvida que tenho é, tem como pular os campos do mysqli_fetch_array() propositalmente dentro de um laço for/while pra pegar valores mais pra frente? Obrigado.
  17. Olá, Alguém saberia me dizer a melhor forma de criar um mapa 2D em PHP, tipo a lógica? Eu estou tentando usar arrays pra pegar a numeração do tile e outro array pra tentar carregar a imagem. Mas a imagem não esta aparecendo e não sei se tem como carregar a imagem em um array. Não sei como conectaria o array com as numerações e o array que carrega as imagens, eu digo a lógica. Mas estou tentando desta forma: $array_mapa_global_numeracao = array("pos11" => 1,pos12 => 1,pos13 => 1,pos14 => 1,pos15 => 1,pos16 => 1,pos17 => 1, pos21 => 1,pos22 => 1,pos23 => 1,pos24 => 1,pos25 => 1,pos26 => 1,pos27 => 1, pos31 => 1,pos32 => 1,pos33 => 1,pos34 => 1,pos35 => 1,pos36 => 1,pos37 => 1, pos41 => 1,pos42 => 1,pos43 => 1,pos44 => 1,pos45 => 1,pos46 => 1,pos47 => 1, pos51 => 1,pos52 => 1,pos53 => 1,pos54 => 1,pos55 => 1,pos56 => 1,pos57 => 1, pos61 => 1,pos62 => 1,pos63 => 1,pos64 => 1,pos65 => 1,pos66 => 1,pos67 => 1, pos71 => 1,pos72 => 1,pos73 => 1,pos74 => 1,pos75 => 1,pos76 => 1,pos77 => 1); $array_mapa_global_imagens = array("pos11" => 'echo<img src=/images/grid/env_01.png;',pos12 => 1,pos13 => 1,pos14 => 1,pos15 => 1,pos16 => 1,pos17 => 1, pos21 => 1,pos22 => 1,pos23 => 1,pos24 => 1,pos25 => 1,pos26 => 1,pos27 => 1, pos31 => 1,pos32 => 1,pos33 => 1,pos34 => 1,pos35 => 1,pos36 => 1,pos37 => 1, pos41 => 1,pos42 => 1,pos43 => 1,pos44 => 1,pos45 => 1,pos46 => 1,pos47 => 1, pos51 => 1,pos52 => 1,pos53 => 1,pos54 => 1,pos55 => 1,pos56 => 1,pos57 => 1, pos61 => 1,pos62 => 1,pos63 => 1,pos64 => 1,pos65 => 1,pos66 => 1,pos67 => 1, pos71 => 1,pos72 => 1,pos73 => 1,pos74 => 1,pos75 => 1,pos76 => 1,pos77 => 1); Se alguém souber uma lógica legal e puder ajudar eu agradeço. Obrigado.
  18. Olá, Eu tenho uma página de login e área restrita em HTML e PHP. Estou tentando colocar uma imagem com CSS no topo-centro da tela mas não estou conseguindo. A imagem está ficando na esquerda da tela e nem se meche conforme eu atualizo o CSS. Alguém sabe o porquê? Estou usando CSS inline. Código: <html> <head> <style> logo_position { position: absolute; left: 30px; top: 30px; } </style> </head> <body> <?php session_start(); // Inicia sessão echo "<img id='logo_position' src='images/Logo.png'><br><br><br>"; echo "Bem vindo(a)! <strong>".$_SESSION['nome']." ".$_SESSION['sobrenome']."</strong> <br>"; echo "<br><a href=\"logout.php\"> Sair </a>"; ?> </body> </html> Estou tentando resolver isto. Se alguém souber qual o problema eu agradeço. Obrigado.
  19. Olá, Estou tendo um erro com um código em PHP que achei na internet. Ele não está reconhecendo uma variável no PHP. Penso que tenha algo haver com concatenação mas já tentei resolver e ainda não consegui. Código function makeRandomPassword() { $salt = "abcdefghijklmnopqrstuvwxyz123456789"; srand((double)microtime()* 1000000); $i = 0; while ($i <= 7) { $num = rand() % 33; $tmp = substr($salt,$num,1); $password = $password . $tmp; $i++; } return $password; } Erro: Alguém tem idéia do porque não reconhece essa variável $password? Obrigado.
  20. Fala galera tudo bem ? estou procurando algum amigo para programarmos juntos, apenas por experiência , atualmente sou desenvolvedor mobile e trabalho com o framework ionic , sei html , css e angularjs (javascript) , e o básico de php , porem aprendo facilmente outra linguagem , sei fazer sites e aplicativos complexos , gosto de praticar , caso alguém tenha interesse me mande msg privado .
  21. 'Taz

    CHAT

    Olá, Fiz um chat PHP Bem Simples, mas vou deixar o Download com as Tabelas :) OBS: Funciona Online [HIDE-REPLY-THANKS]http://www.mediafire.com/file/ow7e3fcea7v51rm/chat.rar[/HIDE-REPLY-THANKS] OBS: A Tabela já vem Incluida no Download :) Download
  22. <?php header('Content-Type: text/html; charset=utf-8'); $teste = ""; $teste2 = ""; if ($teste && !empty($teste2)) { echo "Ativo, valor da variavel teste2 é . $teste2."; }else if ($teste && empty($teste2)) { echo "Ativo mas sem nenhum valor na variavel!"; }else { echo "As duas variaveis estão sem valor!"; } ?>
  23. <!DOCTYPE HTML> <html>c<head lang="pt-br"> <title>Sarutoby</title> </head> <body> <center> <?php $servidor = $_SERVER['HTTP_USER_AGENT']; $procurar = 'Chrome'; $achar = strpos($servidor,$procurar); echo "$servidor <br/>"; if($achar){ echo "<br/>Seu navegador é Google Chrome"; }else{ echo "<br/>Seu Navegador nao é Google Chrome"; } ?> </center> </body> </html> Creditos to my!
  24. Olá. Vim através deste tópico para ensinar a vocês como eu fazia para mostrar mensagem do servidor Da antiga ( http://www.hackdaquarta.xyz/ ) Que atualmente esta desativado por alguns motivos. Mais vamos para o que interessa. Não Se esqueca de por os meus créditos se for postar isto em outro local. (Eu que Criei este sistema.) Códigos Usado no vídeo Abaixo. https://www.youtube.com/watch?v=3NxG9SgAjuo Download (Diferente do vídeo): https://www.sendspace.com/file/4ya000 Scan: https://www.virustotal.com/pt/file/5a018a24c2cdfe1df937ff9d712bd0b170af21e5244488339f3c68b169aa156f/analysis/1479497017/ Espero que eu ajude a muitos, Atenciosamente, EX: Hackdaquarta & http://www.Mine-Soft.net/
  25. jQuery é: Uma biblioteca JavaScript criada no intuito de minimizar o tempo de criação, simplificar o código e também um refúgio para muita gente. Eu mesma fui buscar aprender document.getElementById() no JS depois de ter aprendido o $('#id'). O primeiro livro que li sobre foi um do Maujor - jQuery, achei excelente é completo e cheio de exemplos, definições, não só a parte prática mas também a teórica que é essencial. Porque receber dados do PHP através do JavaScript? Pense que você tem um site PHP e quer fazer ele da seguinte maneira: Um menu, um texto, o conteúdo, outro menu e por fim o rodapé. O conteúdo em si é buscado no Banco de Dados e retornado para o PHP. Com a programação certa, vc irá ter uma definição de conteúdo depende da URL atual mas ira 'herdar' determinado conteúdo como o MENU,TEXTO,OUTRO MENU e o RODAPÉ, mas o conteúdo você quer alterar. Isso tem um certo porém, você terá sempre de carregar a pagina novamente, desde o inicio ao fim. Com o JavaScript é diferente, você pode requisitar ao PHP para ele pegar certo conteúdo, isso em um arquivo externo e inserir em um elemento da pagina atual, atualizando assim o conteúdo sem necessariamente ter um refresh(reload) na pagina. Como isso funciona? Vamos ver na prática: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Tutorial jQuery</title> <link rel="stylesheet" type="text/css" href="css/style.css" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> <script src="http://localhost/wc/js/central.js"></script> </head> <body> <div id="topo"> <h1>WC - Venha Evoluir</h1> <h3>Brinks, só que não</h3> </div> <div id="menu"> <ul> <li><a href="index.html">INICIO</a></li> <li><a href="#id=1">PAGINA EXEMPLO</a></li> <li><a href="contato.html">CONTATO</a></li> </ul> </div> <div id="conteudo"> <h1>Bem vindo ao Sente Aqui se Puder! Simulação de um onibus na minha cidade</h1> <p>Todo mundo fala fala fala e não faz nada, eu quero mesmo é invadir o sistema<br /> da prefreitura e acabar com toda essa palhaçada. Colocaria o terro na cidade kkk<br /> imagina um aviso no site da prefeitura de ameaça de bomba no shopping?<br /> A população ficaria apavorada</p> <h5>Só que não em...</h5> </div> <div id="outro_menu"> <ul> <li><a href="#">[O]INICIO[O]</a></li> <li><a href="#">[O]PAGINA EXEMPLO[O]</a></li> <li><a href="#">[O]CONTATO[O]</a></li> </ul> </div> <div id="rodape"> <span>Todos os direitos reservados para o governo, principalmente o dinheiro</span> </div> </body> </html> Temo inserido nessa pagina 3 arquivos externo. 1º CSS 2º jQuery 3º Funções JS Style : css/style.css @charset "utf-8"; /* CSS Document */ #topo, #menu, #conteudo, #outro_menu, #rodape { width:1000px; margin:0 auto; } ul { list-style:none; } ul li { display:inline-block; padding:10px; } Central : js/central.js // JavaScript Document var local = 'http://localhost/wc/'; // Quando a pagina HTML estiver carregada... $(document).ready(function() { // converte os links em função $('a').click(function() { // URL para onde vamos var href = $(this).attr('href'); // obtendo o valor do id href = href.split('='); // inserimos o arquivo PHP que ira processar os dados, e o parametro ID, após vem a função $.post(local+'processo.php', {id:href[1]}, function(data) { // se quiser ver os dados recebidos use, alert(data); // inserindo o conteúdo no campo em questão $('#conteudo').html(data); }); // se quiser mudar a URL tb use, // histoty.replaceState(null,'Titulo da Pagina',local+'index.html#id=1'); return false; // nao deixa atualizar a pagina }); }); O arquivo PHP onde os dados será capturados: processo.php <?php // inserindo a classe de conexão require 'cls/Servidor.class.php'; // cria uma nova instancia $db = Database::conexao(); // não está vindo de um post, ou seja, está sendo aberto diretamente if ($_SERVER['REQUEST_METHOD'] != 'POST') return false; // extraimos os parâmetros passado no método la no JavaScript que será o ID do POST extract($_POST); // convertendo para inteiro $id = (int)$id; $cmd = $db->prepare('SELECT id,content FROM post WHERE id = :id'); $cmd->bindParam(':id',$id); if ($cmd->execute()) { // se o post existe if ($cmd->rowCount() > 0) { // retorna um array numérico $dados[0], representa o primeiro campo // poderia ser PDO::FETCH_ASSOC e ser um array textual, $dados['nome_do_campo'] $dados = $cmd->fetch(PDO::FETCH_NUM); echo $dados[1]; } else 'Não existe esse post'; } ?> Conexão PDO: cls/Servidor.class.php <?php /** * Classe de conexão ao banco de dados usando PDO no padrão Singleton. * Modo de Usar: * require_once './Database.class.php'; * $db = Database::conexao(); * E agora use as funções do PDO (prepare, query, exec) em cima da variável $db. */ class Database { # Variável que guarda a conexão PDO. protected static $db; # Private construct - garante que a classe só possa ser instanciada internamente. private function __construct() { # Informações sobre o banco de dados: $db_host = "localhost"; $db_nome = "wc"; $db_usuario = "root"; $db_senha = ""; $db_driver = "mysql"; # Informações sobre o sistema: $sistema_titulo = ""; $sistema_email = ""; try { # Atribui o objeto PDO à variável $db. self::$db = new PDO("$db_driver:host=$db_host; dbname=$db_nome", $db_usuario, $db_senha); # Garante que o PDO lance exceções durante erros. self::$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); # Garante que os dados sejam armazenados com codificação UFT-8. self::$db->exec('SET NAMES utf8'); } catch (PDOException $e) { # Envia um e-mail para o e-mail oficial do sistema, em caso de erro de conexão. mail($sistema_email, "PDOException em $sistema_titulo", $e->getMessage()); # Então não carrega nada mais da página. die("Connection Error: " . $e->getMessage()); } } # Método estático - acessível sem instanciação. public static function conexao() { # Garante uma única instância. Se não existe uma conexão, criamos uma nova. if (!self::$db) { new Database(); } # Retorna a conexão. return self::$db; } } Mostrar o resultado com imagem não tem graça. Dúvidas? Só perguntar.
×
×
  • Create New...