Desenvolvendo um sistema de comentários

Por Redação MX Masters em 04/10/2008 - 2:19 > 45.655 Visualizações > 338 comentários



Olá Pessoal. Rafael Silva na área com mais uma super vídeo aula de PHP. A pedidos, trago a vídeo aula onde aprenderemos a desenvolver um sistema de comentários do zero.

Nas aulas passadas, falamos de phpmyadmin, banco de dados e tabelas, então recomendo que você assista as minhas últimas vídeo aulas para entender melhor esta.

Espero que gostem!

Redação MX Masters é composta por administradores completamente qualificados responsáveis pela atualização diária do portal MX masters e seus sites afiliados.

Siga o autor no twitter: # | Site do Autor : www.mxmasters.com.br

Siga o MX Masters no twitter e receba nossas atualizações: @mxmasters

Comentários

  • Nessa

    não da pra ver…desculpe a bagunça aqui, é que realmente preciso terminar esse site e não encontro a porcaria do erro, to arrancando os cabelos aqui…me peça o code e eu mando por e-mail, abraço!

  • http://www.mxmasters.com.br David CHC

    @Nessa, poste o codigo no http://www.pastebin.com, e me passa a url gerado por ele.

  • Nessa
  • http://www.mxmasters.com.br David CHC

    @Nessa, primeira coisa vc vai mudar nome de alguns campos no banco de dados. O primeiro é o e-mail, não se coloca hifen na hora de criar um campo ou nome de banco, vc pode colocar o underline ou juntar tudo.

    No caso vc mude o nome e-mail, para email, site/blog, deixe apenas site.

    Mude tambem nos inputs também.

    Aqui está o codigo modificado.
    http://pastebin.com/kHHSaKuB

  • Nessa

    Ahhh então era só esse o erro? Nossa, nunca ia me dar conta, obrigada!

    E aquele negócio da id la da pagina q eu tinha perguntado, nao entendi mto bem o q eu faço com esse campo…

    Abraço!

  • http://www.mxmasters.com.br David CHC

    @Nessa, para q isso ocorra, vc terá q ter uma campo identificador na tabela de comentarios, no caso pode ser um ID da noticia q vc está fazendo, para que cada cada noticia tenha um comentario, exemplo:


    Tabela Comentarios
    id INT
    nome VARCHAR
    email VARCHAR
    site VARCHAR
    comentario TEXT
    datahora DATETIME
    noticias_id INT

    O campo noticias_id, irá identifica de qual noticia esse comentário pertence.

  • http://www.homeprodutos.com Gabriel

    Cara, muito bom, parabéns.
    Esse vídeo me ajudou muito, tanto no formulario quanto no conhecimento adicional que você me passou pelo vídeo. Obrigado mesmo.
    Que Deus lhe abençõe.
    Parabéns =)

  • http://fax-payday-loan.co.cc fax-payday-loan.co.cc

    If u are looking for http://fax-payday-loan.co.cc payday loans visit our site plz or http://fax-payday-loan.co.cc/map.html try to check

  • http://www.pwsce.com.br Thiago

    Muito bom Rafael… Lembro que minha primeira aula de MySQL e PHP(faz 6 anos já) meu professor fez uma espécie de terrorismo dizendo que era muito difícil entender… Hehehehe!!! Vou mandar esse vídeo para ele ver como se dá uma aula…!!!! Parabéns!!!!

  • http://NENHUM.COM.BR JUNIOR

    OLHE EU USO O EASY PHP 5.3 MAS AS MESMAS COISAS QUE ELE UTILIZAA EU NÃO CONSEGUIA IDENTIFICAR. S´CONSEGUI IDENTIFICAR O VARCHAR, ID… E OS NOMES DATA… MAS DEPOIS NAO CONSEGUI. PARA FICAR MELHOR. QUAL É O EASY PHP ULTILIZADO?

  • http://www.wydsupremos.com JUNIOR 16 ANOS

    TO COM PROBLEMA DA UMA LUZ AKI PLISS
    fiz tudo certo mas na hora de fazer enviar_comentario.php olhe como eu fiz e o erro que aparece.

    0){
    echo “Comentario enviado com sucesso”;
    }else{
    echo “Nao foi possivel enviar a mensagem”;
    }
    ?>

    erro que aparece

    Parse error: parse error, expecting `’,” or `’;” in C:\Arquivos de programas\EasyPHP5.3.0\www\comentarios\enviar_comentario.php on line 13

  • http://www.mxmasters.com.br David CHC

    @JUNIOR, poste o codigo no http://www.pastebin.com, escolha PHP, e envie o link pra dá uma olhada.

  • Filipe

    Olá td bem?
    David ou Rafael

    teriam como vcs disponibilizar o código para mim da video aula?

  • http://www.mxmasters.com.br David CHC

    @Filipe, infelizmente não temos mais contato com Rafael Silva, ai não tem como pegar o código.

  • Pedro

    Alguem pode me ajudar?
    O problema é: fiz um sistema de comentarios, mas so queria mostrar o ultimo enviado.
    EX: Mandei um recado com o id 1, depois mandei o com id 2. Na página de exibição so queria mostrar o de id 2 e o de id 1 sumir. Tem como fazer algo deste tipo? Tem alguma coisa haver com isso $mysql = “SELECT * FROM info ORDER BY id DESC”; ?
    Vlw.
    To no desespero :S

  • Pedro

    Consegui resolver o problema so fiz colocar depois de ORDER BY id DESC coloquei LIMIT 1

  • http://www.mbdwebdesign.com Maicon

    mto bom cara, valeu ai pela ajuda !

  • http://www.pr0nvidz.com free sex

    vxs, sdfef iu ayelaimn c uhnwa.
    lqbb uncgcwur v cc y!
    ree free xxx sex videos
    , lrzx rw mm x gmwv e.
    seqerx xbxdpl hizk u spgg. pfi, indian sex stories
    , wrxd t hfpqlxae m mddrla ma gzhv jez.

    hyf xs bdd.

  • Junior Ferraz

    Sem palavras essa vídeo aula foi demais continue assim vai ajuda muita gente que esta começando a aprende php.

    Mas uma coisa você é um exelente professor explicou direitinho cada função php.

  • http://3dmasters.hdfree.com.br Gislailson

    Olá, como faço para tirar a extenção das URLs
    ex: http://www.mxmasters.com.br/php
    em vez de http://www.mxmasters.com.br/php.html
    ???????

  • http://www.mxmasters.com.br David CHC

    @Gislailson, veja essa video aula sobre URL Amigavel q vai te ajudar a entender como fazer.

    http://www.mxmasters.com.br/php/trabalhando-com-url-amigavel-com-php/

  • http://aindanaotenho.com.br Nairon David

    Olá Rafael Silva, no meu caso está dando erro na linha 27
    -> $sql = “select * recados order by id desc”;

    Sempre dá erro quando passo pra online.

    Obrigado.

  • http://www.celula59ieq.com.br Rodrigo

    Cara vc tem muita didatica segue nesse caminho de dar aulas que é teu DOM
    Obrigado! por me esclarecer muitas duvidas

  • http://aiqueduvida.com.br Gilhiarde

    Olá instalei o sistema de comentarios no meu site mais ele esta com um erro

    olha o erro

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/aiqueduvida/www/comentarios.php on line 36

    linha 36 é essa abaixo
    while ($exibir = mysql_fetch_array($executar)){

  • Eliseu

    Nota dez. Nota mil. Muito bem explicado mesmo. Poxa cara se tu não és professor é porque não queres… Eu queria aprender a fazer esse sisteminha e não conseguia. O que eu achei super legal é que você explicou o código na unha, sem Dreamweaver, show de bola. O Dreamweaver é bom mas eu prefiro conhecer e desenvolver os códigos em primeiro lugar na unha. Valeu cara que Jesus te abençoe.

  • http://www.2code.com.br Lucas Caetano

    Video aula perfeita, está de parabens.

  • Felipe Vieira

    Tem como eu bloquear certas palavras ai?
    tipo links.. bloqueando as tags, http:// ou .com .com.br etc? D:
    eu qria colocar aki, mais nao qria q ele postasse qualquer tipo de comentario

  • http://smokewebdesigner.com Paulo

    sou leigo em php , mas assisti essa e outras aulas e modificando os códigos deixei o sistema de comentários assim:
    http://www.smokewebdesigner.com/sistema_de_comentarios.txt

    quando confirmo o envio do comentario clicando em “ok” na janela de alerta a página não está atualizada e a mensagem não aparece de imediato, ao atualizar a janela de alerta de confirmação do envio aparece novamente e o novo comentário também, mas se eu atualizar denovo a mensagem reapareçe e o mesmo comentário é postado novamente.

    gostaria de saber como fazer o seguinte:
    - atualizar a página sózinha ao comentar
    - fazer a confirmação do envio do comentário aparecer só 1 vez
    - e não “repostar” o comentário se eu ficar atualizando a página

    alguem me ajuda com esses problemas?

  • Renatosantos17

    show de bola. tava querendo aprender isso em php. me ajudou muito cara deus te abençoe! :)

  • Anônimo

    cara vc tá de parabéns.vlw ae me ajudou muito

  • messiane cristina pereira

    cara da error no meu php por causa da data acho que vou rever a video aula

  • Anônimo

    ola que comentario de formulario vcs estão usando aqui, muito bom, tem como eu ter um no meu site

  • http://www.mxmasters.com.br David CHC

    É um Asterisco ( * ).

  • Anônimo

    não consigo colocar no meu site da erro

  • Marcio augusto

    que verçao e essa de php mim dar o link para baixar por favo cara ,estou presinado munto

  • wesley

    sua video aula são muitos boas

  • jeferson Alves @jefersonbalves

    muito bom este video, havia muito tempo q procurava por um assim e agora encontrei
    parabens

  • Jeferson_joga20

    Fiz tudo certinho mais quando eu vo enviar pelo site nao pelo phpmyadmin da esse erro Nao foi possivel envia o Comentario toda vez teria como me ajuda


Hospedado por Hostnet - Hospedagem de sites

MX Masters - Todos os direitos reservados - 2004 / 2012

Developed by: MX Web Studio