Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

[Tutorial] - PHP & MySQL - Sistema de Recados

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial [Tutorial] - PHP & MySQL - Sistema de Recados

    Bom, vou ensinar a criar um simples sistema de Mensagens com PHP e MySQL hoje, vou usar códigos simples para não confundir o pessoal que está começando.

    Sugiro que baixem o XAMPP ou EasyPHP para criar o script pois você terá de rodar e criar as tabelas no phpMyAdmin.

    ________________________________
    Criando o Banco e as Tabelas \________________________________

    Vamos criar um Banco de Dados chamado "guiadohacker" com Login "root" e senha "" em branco, no caso vai do
    seu geito você criar um banco com o nome que quiser, desde que coloque a infos na configuração do DB.

    Vamos criar uma tabela com o nome de "Mensagens" com "3" campos.

    A primeira coluna tera os valores:

    Campo: id
    Tipo: Inteiro (INT)
    Tamanho: Deixe em Branco
    Indíce: Primary
    AutoIncrement: Sim

    A Segunda coluna terá os valores:

    Campo: nome
    Tipo: VARCHAR
    Tamanho: 50

    E a terceira coluna terá os seguintes valores:

    Campo: mensagem
    Tipo: TEXT
    Nulo: Não

    ________________________________
    Arquivo para Conexão com o DB \________________________________


    <?php
    /*
    #######################
    ## #Expl0it - Guia do Hacker ##
    ## exploit@guiadohacker.com.br ##
    ## ################## ##
    */
    mysql_connect("localhost", "root", "") or die (mysql_error());
    mysql_select_db("guiadohacker") or die (mysql_error());
    ?>
    \_________________________________________/

    Salve como conexão.php no diretorio raiz do seu servidor, no caso se estiver usando o XAMPP na salve na pasta htdocs.

    _____________________________________________
    Arquivo para exibir as mensanges (exibir.php) \____________________


    <?php
    /*
    #######################
    ## #Expl0it - Guia do Hacker ##
    ## exploit@guiadohacker.com.br ##
    ## ################## ##
    */
    require('conexao.php');
    $sql = "select * from mensagens order by id desc limit 0,50"; // Seleciona as ultimas 50 msg enviandos de modo Decrescente.
    $executar = mysql_query($sql); // Executa a variavel sql.
    while ($exibir = mysql_fetch_array($executar)){; // Função while para mostrar todas as mensagens.
    echo '<b>Nome: </b>'.$exibir['nome'].' - <b>Mensagem:</b> '.$exibir['mensagem']; // echo exibe da forma que voce quer né ^^.
    echo "<br"; // Função para quebra de linha O/.
    echo "<br";
    }
    ?>
    \_________________________________________________ ____________________________________________/

    Com o arquivo exibir.php criado, você pode adicionar alguma mensagem no phpMyAdmin e ver se deu certo, para isso
    abra a tabela 'mensagens' e clique na aba INSERIR e coloque a mensagem.

    Bom mais #Expl0it, como meus visitantes vão enviar as mensanges? Calma, agora vamos criar o arquivo para enviar as mensangens para o Banco de Dados.

    ____________________________________
    Criando o arquivo (enviar_dados.php) \_________________________


    <?php
    /*
    #######################
    ## #Expl0it - Guia do Hacker ##
    ## exploit@guiadohacker.com.br ##
    ## ################## ##
    */
    require('conexao.php');
    $nome = htmlentities($_POST['nome']); // A função htmlentities() serve para que o visitante nao execute HTML, assim previnindo XSS também.
    $mensagem = htmlentities($_POST['mensagem']); // Coloque a função htmlentities() aqui também.
    $inserir = mysql_query("insert into mensagens (nome, mensagem) VALUES ('$nome', '$mensagem')"); // Insere os valores Nome e Mensagem no Banco de Dados.
    ?>
    \_________________________________________________ __________________________________________________ ___/

    ____________________________
    Criando arquivo enviar.php \______________________________


    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Script de Mensagens by #Expl0it</title>
    </head>
    <body>
    <form id="form1" name="form1" method="post" action="enviar_dados.php">
    <p>
    <label for="nonme"></label>
    Nome:
    <input type="text" name="nome" />
    </p>
    <p>
    <label for="mensagem"></label>
    Mensagem:</p>
    <p>
    <textarea name="mensagem" value="mensagem" cols="45" rows="5"></textarea>
    <input name="Enviar" type="submit" value="Enviar" />
    <br>
    <?php
    echo "Script by #Expl0it - Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... - ";
    ?>
    </p>
    <p>&nbsp;</p>

    </form>
    </body>
    </html>
    \_______________________________________________ FIM ____________________________________________/

    Em fim, espero que tenham gostado. Qualquer dúvida é só postar ai, por favor não peçam para adicionar elementos pois não vou e não mande mensanges pedindo scripts pois ainda sou iniciante no PHP.

    Abraços.
    #Expl0it.
    Last edited by Alison_PC; 12-02-2010, 01:34.
    Mesmo longe, eu estou perto. Guia do Hacker 4ever.
    Similar Threads

  • Font Size
    #2
    KKKKKKKKKKK , você iniciante no php ? conta outra #Expl0it .. kkkkk
    Otimo tutorial , vlw .
    Nao Participa ainda ?
    * Comunidade Elite Defacer


    Elite Defacer
    Hackeralp - 5ubZer0 - $cr34m()

    Comment


    • Font Size
      #3
      Simples e prático!
      Centro de Treinamento Leões de Judá - Helenilson Team - Equipe Gracie Barra - Filiado a Federação Alagoana de Jiu-Jitsu Tradicional/Brasileiro .

      Os Fracos Não Tentam, Os Covardes Desistem, Os Fortes Conquistam.


      Mais vale a lágrima de um DERROTA, do que a DECEPÇÃO de não ter competido

      Comment


      • Font Size
        #4
        ta aonde eu escrevo isso tudo ae? eu baixei o easyPHP mais nao tenho nem ideia com abrir ele nem como fazer projetos nada comom eu abro o MySQL nele?como eu abro o apache? e pra clocar no bloco de notas?
        eu sugiro um tutorial como abrir do inicio inicio msm, pq ate agora eu nao entendi exatamente nada(USO WIN 7 ULTIMATE TEM PROBLEMA?)

        Comment


        • Font Size
          #5
          Postado Originalmente por tehackiei Ver Post
          ta aonde eu escrevo isso tudo ae? Eu baixei o easyphp mais não tenho nem ideia com abrir ele nem como fazer projetos nada comom eu abro o mysql nele?como eu abro o apache? E pra colocar no bloco de notas?
          Eu sugiro um tutorial como abrir do inicio inicio msm, pq ate agora eu nao entendi exatamente nada(uso win 7 ultimate tem problema?)
          ushuaushuasuhausuahusausuasuuhhsuahuhsaua!
          cara joga no google suas duvidas!
          sigpic
          Estudante de sistemas de informação


          "SER hacker é TER uma forma de pensar característica.
          Quem pensa como hacker, age como hacker."
          Prof. Marco Aurélio Thompson.

          Comment

          X
          Working...
          X