Jump to content


Photo

Mural De Recados


  • Faça o login para participar
9 replies to this topic

#1 fiksperto.com

fiksperto.com

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 06/07/2004, 19:47

Oi pessoal, sou iniciante em PHP!!!
VocÊs sabem me indicar se existe algum script de mural de recados onde possa postar as mensagens só depois que eu ler o conteúdo?
Tipo...
Gostaria de 1 script onde as msgs só fossem pro ar quando eu a selecionasse. Pq aí o pessoal nao colocava mensagens indesegaveis.

Já procurei vários scripts, mas nao encontrei nenhum q fizesse isso. Todos q encontrei já postam as msgs imediatamente.

Fico grato se Alguém puder me ajudar!!!

#2 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 06/07/2004, 19:50

eu nao conheco um assim, mas voce poderia fazer um ! eh simples, e tb poderia substituir palavras como po*r* por CENSURADO ... soh q fazer da preguica :P

#3 fiksperto.com

fiksperto.com

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 06/07/2004, 20:02

Olá Chacal, valeu mesmo!!!
Só que tenho 1 assim e tenho q digitar todas as possibilidades de palavroes possíveis. Fica mt ruim pois tenho q digitar tanto o maiusculo do minusculo. E, tipo seu eu bloquear a palavra "amor" e "AMOR" se apessoa digitar "AmOr" ele deixa passar, entende?

#4 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 06/07/2004, 20:07

vc poderia fazer com q todas as mensagens fossem em minusculo, usando strtolower($texto);
ai vc poe essa funcao na variavel de msg do mural, e ela retorna a mesma mensagem, soh q tudo em letra minustula, tudo mesmo ... fica mais facil :P

#5 fiksperto.com

fiksperto.com

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 06/07/2004, 20:22

É 1 boa alternativa. Vou tentar fazer isto pra ver se melhoro o controle. Valeu pela força!!!

#6 AveNoturna

AveNoturna

    Normal

  • Usuários
  • 111 posts
  • Sexo:Não informado
  • Localidade:Brasília - DF

Posted 06/07/2004, 20:36

Vc tmb pode fazer com que todas as mensagens enviadas pelo usuário do mural sejam enviadas para o BD com um valor de variável qualquer e fazer uma seleção de todas as msgs que tivessem essa variável.

Ou seja a msg é enviada ao BD vc seleciona na ADMINISTRAÇao lê o txt se vc aprovar faz um UPDATE da msg no Banco enviando uma variável com outro valor....ou seja liberando o conteúdo....



sakou! ou eu compliquei!?
Vida Longa e Próspera...
E que a força esteja com Vocês!

#7 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 06/07/2004, 21:07

Eu costumo fazer assim...

Quando alguém cadastra por exemplo na tabela "mensagens" que tem a seguinte estrutura:

nome email comentario status


Quando alguém manda a mensagem eu insiro no BD...

INSERT INTO mensagens VALUES ('$nome', '$email', '$comentario', 'Bloqueado')


Depois eu vou no admin e leio todas as mensagens aguardando liberação...

SELECT * FROM mensagens WHERE status = 'Bloqueado'


Se aceito, libero, modificando o status para "Liberado". Depois na página normal, eu exibo só as validadas assim...

SELECT * FROM mensagens WHERE status = 'Liberado'


Já era! :D
Klaus Paiva
Conheça também: Taperás

#8 thiagorsl

thiagorsl

    Ex-admin xD

  • Ex-Admins
  • 1151 posts
  • Sexo:Não informado
  • Localidade:Sampa
  • Interesses:http://sermaldito.amovoce.net/

Posted 06/07/2004, 21:21

Eu costumo fazer assim...

Quando alguém cadastra por exemplo na tabela "mensagens" que tem a seguinte estrutura:

nome email comentario status


Quando alguém manda a mensagem eu insiro no BD...

INSERT INTO mensagens VALUES ('$nome', '$email', '$comentario', 'Bloqueado')


Depois eu vou no admin e leio todas as mensagens aguardando liberação...

SELECT * FROM mensagens WHERE status = 'Bloqueado'


Se aceito, libero, modificando o status para "Liberado". Depois na página normal, eu exibo só as validadas assim...

SELECT * FROM mensagens WHERE status = 'Liberado'


Já era! :D

Eu faço desde mesmo jeito mais acho mais facil trabalhar com 0 / 1 ou seja


0 = Bloqueado
1 = Liberado


Fica mais facil de se organizar desde jeito ;)

#9 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 06/07/2004, 21:26

tb acho, e o query no mysql eh mais rapida :D

#10 wesley.tome

wesley.tome

    24 Horas

  • Usuários
  • 422 posts
  • Sexo:Masculino

Posted 07/07/2004, 11:55

Eu fiz meu mural de recados desse jeito Klaus.... com um campo status.....

Mas um problema que eu encontrei foi só da msg ficar 10 dias por exemplo ... Como faço isso ??? Deletando o registro no BD!!!
.................




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq