Ir para conteúdo

nosredna

Members
  • Total de itens

    28
  • Registro em

  • Última visita

Reputação

1 Comum

Sobre nosredna

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. nosredna

    Manter Input Selecionado

    Olá amigos, vocês poderiam me ajudar? Eu tenho a input abaixo em PHP, quando eu acabar de digitar algo eu desejo que ela selecione o texto digitado automaticamente. É possível? Como eu faria? Exemplo abaixo: Agradeço a ajuda. Valeuuuu.
  2. nosredna

    Erro de Depreciação no AJAX

    Pois é... Na verdade só descobri o problema quando adicionei a seguinte linha no JS: 'console.log(res);'. Ai descobri um 404 e passei uma geral para ver onde era o equivoco. Bom, em todo caso, mais um aprendizado. E fico agradecido, de coração, pela ajuda recebida dos amigos... Até a próxima dúvida...
  3. nosredna

    Erro de Depreciação no AJAX

    Olá senhores, Agradeço a ajuda, como eu disse eu não sou programador, mas tenho aprendido muito aqui no fórum. Acabei passando um pente fino em tudo e consegui resolver. O código JS estava assim: ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- $(document).on('click', '.user-chat', function(event){ event.preventDefault(); var user_id = $(this).attr('user-id'); if($('.chat-user-'+user_id).length < 1){ var count_chat_box = $('.chat-box').length; if(count_chat_box < 3){ $.get('js/ChatBox.php', {id:user_id}, function(res){ <-- observe o 'C' maiúsculo aqui $('.chat-container').append(res); }); } } }); ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- Só que o arquivo em PHP estava nomeado assim: chatBox.php <-- observe o 'C' minúsculo aqui Isso mesmo...mudei de minúsculo para maiúsculo e funcionou. Pode isso? Valeu galera, pode fechar o tópico, por favor.
  4. nosredna

    Erro de Depreciação no AJAX

    Subi sim, porém o acesso está restrito. Prefere que eu tire a restrição ou cole o código aqui? Valeu.
  5. nosredna

    Erro de Depreciação no AJAX

    Obrigado pela recomendação de leitura, realmente entendi alguns conceitos. Mas, de toda forma não consegui achar o erro no meu script, visto que como disse anteriormente, roda no local mas não no servidor... Perdoem-me pela falta de conhecimento, mas estou me esforçando para aprender. De toda forma agradeço muito.
  6. nosredna

    Erro de Depreciação no AJAX

    Então assim não funciona, pq o ChatBox é uma chamada interna, ele não altera a URL. Por exemplo, sabe quando você clica em algum contato do Facebook e abre a janela do chat sem vínculos com a URL? Funciona exatamente igual. Então se eu chamar: www.site.com.br/js/ChatBox.php?id=12 dá página não encontrada... Eu não estou entendendo o porque de funcionar no local e quando upado no servidor acontece o erro. Eu fiz um teste de apagar a função dentro do script JS, já que eu tinha algumas funções no msm arquivo, só para saber onde estava o erro e quando clico obviamente não aparece a janela do chat, mas também não apresenta o warning. P.S.: A janela do chat que eu digo é da mesma forma que a do Facebook. Para entender melhor e ilustrar considere minha página semelhante ao Face, com a janela de chat igual, a barra lateral de contatos e etc. Valeu.
  7. nosredna

    Erro de Depreciação no AJAX

    Vamos lá: No PHP o link para chamar a função é: <a class="nav-link user-chat" href="javascript:;" user-id="11" data-toggle="tooltip" data-placement="left" title="Usuário 11"> Que chama a função JS: $(document).on('click', '.user-chat', function(event){ event.preventDefault(); var user_id = $(this).attr('user-id'); if($('.chat-user-'+user_id).length < 1){ var count_chat_box = $('.chat-box').length; if(count_chat_box < 3){ $.get('js/ChatBox.php', {id:user_id}, function(res){ $('.chat-container').append(res); }); } } }); A função JS abre um arquivo PHP chamado ChatBox, que seria a janela do chat. No 'localhost' está exatamente assim e eu fiz o upload do mesmo jeito. Como eu não sou da área de programação e estou tentando ser autodidata, a minha aplicação foi baseada na playlist:
  8. nosredna

    Erro de Depreciação no AJAX

    Obrigado quanto ao esclarecimento do SO. Então eu não estou com o código aqui, mais tarde eu colo ele aqui para ilustrar. Porém, no meu 'localhost' roda certinho, quando eu clico no link abre a janela do chat e tudo mais; mas quando eu faço o upload do arquivo no servidor exatamente do mesmo jeito e quando eu clico no link da aplicação nada acontece (não abre a janela do chat) e esse aviso aparece no console do navegador (todos os navegadores). Esse aviso de boas praticas não deveria rodar a aplicação normalmente e só aparecer o "erro" no console? Obrigado por enquanto.
  9. nosredna

    Erro de Depreciação no AJAX

    Fala galera, criei um site em PHP e fiz uma aplicação de chat em tempo real utilizando o PHP + Ajax + Pusher. A aplicação funcionou redondinha no local. Porém, quando eu subi o site no servidor (que por sinal usa o Linux como SO), a aplicação dá o seguinte erro: [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. Já tentei colocar o 'async:true' e nada... alguém sabe me informar se o fato do servidor usar o Linux tem alguma coisa a ver com o erro? alguém tem alguma ideia do que eu poderia fazer pra resolver? Valeu...
  10. nosredna

    PHP e MySQL integrando com o node.js e mongoDB ?

    Olá amigos, Mais uma vez estou com uma dúvida cruel. Sou novato em PHP, MySQL e todo o tipo de linguagem...na verdade informação não era a minha área, mas estou gostando de me aventurar, kkk. Recentemente criei um site em PHP integrado com MySQL, e tirei muitas dúvidas aqui no fórum. No momento está tudo OK. Porém, agora eu gostaria de adicionar um chat em tempo real no meu site. Andei pesquisando e consegui programar o chat. Utilizei o node.js e estou integrando com o mongoDB. É o seguinte, segundo algumas pesquisas que eu fiz o node.js trabalha melhor com o mongo.DB, mas também aceita o MySQL. OK! As dúvidas são as seguintes: uso o MySQL para o node.js também (já que estou usando para o site todo)? se eu usar o MySQL para o node.js eu perderia eficiência ou é bobagem? alguém saberia me dizer como integrar o meu site em PHP com o meu chat em node.js, tipo assim, eu rodo o site no XAMPP e o node.js em outra porta, como eu faria para integrar? Muitíssimo obrigado galera...mais uma vez!
  11. nosredna

    Como imprimir dados vindo do SCRIPT em diversas linhas de um WHILE

    Muitíssimo obrigado! Era isso mesmo... criei Id's diferentes e deu certo! Resolvido, o tópico já pode ser fechado. Agradeço a todos.
  12. nosredna

    Como imprimir dados vindo do SCRIPT em diversas linhas de um WHILE

    Desculpe a minha ignorancia. Eu tentei de outra forma e não consegui o resultado esperado. Vamos lá...vou tentar explicar melhor o meu problema: Tenho linhas de resultados vindo de um SELECT funcionando normalmente, assim: <?php while($linhas = mysqli_fetch_assoc($resultado) ){ ?> ID: <?php echo linhas['id']; ?> Nome: <?php echo linhas['nome']; ?> <?php } ?> O resultado fica o seguinte: --------------------------------------------------- ID: 1 Nome: Jose --------------------------------------------------- ID: 2 Nome: Maria --------------------------------------------------- ID: 3 Nome: João --------------------------------------------------- Peguei um exemplo do site:https://github.com/gabrieldarezzo/desafiosInternos/tree/master/ajax#5---acompanhar-oq-foi-enviado Digamos que eu coloque um INPUT e um BOTÃO para cada linha de resultado: <?php while($linhas = mysqli_fetch_assoc($resultado) ){ ?> ID: <?php echo linhas['id']; ?> Nome: <?php echo linhas['nome']; ?> <input type="text" name="textao_do_feice" id="textao_do_feice" value="aqui é o texto antigo..."/> <button id="btn-action">Ajax, Test!</button> <script src="https://code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"></script> <script type="text/javascript"> $(document).ready(function() { $( "#btn-action" ).bind( "click", function() { $.ajax({ url: 'arquivo.txt' ,type:'GET' ,dataType: 'html' ,success: function(resposta){ $( "#textao_do_feice" ).val(resposta); //return true; } ,error: function(json){ console.log(json); } }); }); }); </script> <?php } ?> O resultado fica o seguinte: --------------------------------------------------- ID: 1 Nome: Jose [aqui é o texto antigo...] <----INPUT [Ajax, Test!] <-----------------BOTÃO --------------------------------------------------- ID: 2 Nome: Maria [aqui é o texto antigo...] <----INPUT [Ajax, Test!] <-----------------BOTÃO --------------------------------------------------- ID: 3 Nome: João [aqui é o texto antigo...] <----INPUT [Ajax, Test!] <-----------------BOTÃO --------------------------------------------------- O arquivo.txt tem o seguinte texto: Mudar Texto!!! Se eu apetar todos os 3 botões das respectivas linhas os resultados ficam os seguintes: --------------------------------------------------- ID: 1 Nome: Jose [Mudar Texto!!!] <----INPUT [Ajax, Test!] <-----------------BOTÃO --------------------------------------------------- ID: 2 Nome: Maria [aqui é o texto antigo...] <----INPUT [Ajax, Test!] <-----------------BOTÃO --------------------------------------------------- ID: 3 Nome: João [aqui é o texto antigo...] <----INPUT [Ajax, Test!] <-----------------BOTÃO --------------------------------------------------- Ou seja, o AJAX só funcionou na primeira linha. Teria que funcionar nas 3 linhas quando eu apertasse os respectivos botões. E no meu caso é inevitavel o uso do Ajax... É possível o que eu pretendo? Como eu poderia fazer? Valeu, meu amigo!
  13. nosredna

    Como imprimir dados vindo do SCRIPT em diversas linhas de um WHILE

    Eu já estou até com dor de cabeça com o que já fiz...kkk...vou zerar tudo que já fiz e tentar conforme o link que você e enviou. Assim que terminar, volto com o resultado. Acho que fica mais fácil assim... Valeu por enquanto.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.