Publicidade

wessleysanttos

Members
  • Total de itens

    165
  • Registro em

  • Última visita

  • Dias vencidos

    1

wessleysanttos venceu o dia em Março 4

Teve o conteúdo mais curtido

Reputação

22 Levemente Bom

Sobre wessleysanttos

  • Data de Nascimento 03-01-1996

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Rio Claro SP
  • Interesses
    PHP, jQuery, JavaScript, HTML5, POO.

Últimos Visitantes

148 visualizações
  1. Certo, agradeço pelos esclarecimento.
  2. Seguinte, atualmente eu preciso montar um sistema de notificação, como por exemplo em uma intranet, um usuário fez uma ação eu preciso disparar uma notificação em tempo real. O projeto ja esta uns 80% feito com PHP, jQuery e CSS atualmente. Apos varias pesquisa eu acho que o modulo socket.io do Node.js pode resolver minha atual situação. Masss, tenho algumas duvidas em relação ao mesmo que não consegui resolver lendo alguns artigos sobre o assunto, então caso alguém consegui tirar essas duvidas, que são elas: - Eu li que o node.js roda ao lado do servidor, eu preciso instalar alguma coisa no servidor web para ele rodar? - Tem problema usar jQuery e node.js juntos? - O node.js consegue fazer o papel do jQuery? - Oque exatamente é um socket? Eu já li alguns artigos e vi alguns videos que tirou muitas duvidas, mas essas são as que não ficaram clara para mim.
  3. De uma olhada no PHP Mailler, muito fácil de usar para disparar e-mail: https://github.com/PHPMailer/PHPMailer Ou, pode usar o mail() do PHP: http://php.net/manual/pt_BR/function.mail.php
  4. Legal William, vou estudar sobre o assunto.
  5. Qual a melhor maneira de criar um sistema de notificação? Qual framework utilizar? Atualmente eu utilizo essa técnica (http://rberaldo.com.br/server-push-long-polling-php-ios/) para identificar sempre que houver alteração no BD, porém em grande escala o desempenho é muito desagradável.
  6. Tem algumas maneiras de manipular o estilo dele manual, mas particularmente eu nunca tentei. Uma vez eu utilizei essa biblioteca para alert personalizado e notificações: http://lobianijs.com/site/lobibox#lobibox-messageboxes Mas você pode usar algum pronto de algum framework, eu por exemplo acho o do UIkit agradável: https://getuikit.com/docs/modal
  7. Olha, no JS tu consegue criar um evento que fica escultando se o mouse saiu de um determinado elemento. Tu pode fazer desse tipo: https://jsfiddle.net/wessleysanttos/e9qmwbjp/1/ Ai caso ele saia a primeira vez, ja cancela de cara. Ai na segunda ele não tenta sair, seila. Segue aqui todos os eventos que é possível manipular com o jQuery. http://api.jquery.com/category/events/mouse-events/
  8. Que bom que resolveu seu problema. Porém você conseguiria fazer todo esse tratamento no JS. Por exemplo no PHP, você daria um "echo", somente no resultado da operação, por exemplo se tudo ocorreu bem, você da um echo 1 Agora se ocorreu algum erro, da um echo 0 Agora no JS, tu faria algo desse tipo: .. success: function(data){ if(data == 1){ // Algo, pois no PHP quando da echo 1 é porque ocorreu tudo bem }else if(data == 0){ // Trata um possivel erro. } ..
  9. Amigo, dessa forma também daria certo: function limparCampos(){ $('input:text, input:password, input:email').val(''); } $(function(){ $('.cadastro').submit(function(){ $.ajax({ url: 'verifica.php', type: 'POST', data: $('.cadastro').serialize(), success: function(data){ $('.recebeDados').html(data); }, complete: function(){ limparCampos(); //$('#resposta').html('Operação realizada com sucesso'); <- e poderia escrever em alguma div que tudo ocorreu bem } }); return false; }); });
  10. No meu exemplo tem um erro xD O correto seria assim: $dataInicio = new DateTime('2009-10-11'); $dataFim = new DateTime('2009-10-13'); $intervalo = $dataInicio->diff($dataFim); $diff = $intervalo->format('%a'); if($diff == 1){ //Codigo }else if($diff == 2){ //Codigo }
  11. Amigo, se tu usar o datetime do propio PHP não serve? Veja um exemplo: $dataInicio = new DateTime('2009-10-11'); $dataFim = new DateTime('2009-10-13'); $diferenca = $dataInicio->diff($dataFim); if($diferenca == 1){ //codigo }else if($diferenca == 2){ //codigo } http://php.net/manual/pt_BR/datetime.diff.php
  12. Entendi.. valeu pela ajuda.
  13. Ahhhhh, agora eu entendi melhor sobre isso. @William Bruno, então nessa situação desta forma seria uma das soluções né? https://jsfiddle.net/wessleysanttos/qfb8um8j/ E valeu @Douglas Julião , dessa forma que tu citou também resolve o problema.
  14. Amigo, o link que tu postou é o mesmo que o meu, tu precisa apertar em "update" ou "save" lá encima para salvar as alterações. Ou se quiser já postar aqui como tu faz para escultar os eventos.
  15. Eu tenho uma pergunta meio "noob" sobre o assunto, já pesquisei e li uns artigos porém não ficou muito claro, então vamos lá. Neste exemplo aqui: https://jsfiddle.net/wessleysanttos/gk7w5h1u/ Eu tenho uma tag <a> que inicializa com a página, e tem um botão que adiciona outras tag <a> na página. E no JS ele fica escultando o click nos elemento <a>, certo? Porque o <a> que foi iniciado com a página funciona e os outros que eu adicionei apos a página ser carregada não funciona?