Ir ao conteúdo

Jquery - POST dentro de keydown


Alanps

Posts recomendados

Postado

to fazendo um chat em php/jquery e não sei porque esse código não tá funcionando, alguém sabe me dizer porque não tá indo ?

envia.php

<script>
$( document ).ready(function() {


$('#msg').keydown(function() {
$.post('mensagem2.php', {digitando: "sim" });
$("#status").html("Estou digitando.");
});


});
</script>

mensagens2.php


<?php

include "connect.php";

echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\" ?>";
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Sat, 10 Out 1998 03:00:00 GMT");
header("Pragma: no-cache");

$ip = $_SERVER['REMOTE_ADDR'];
$digitando = $_POST["digitando"];
echo "$digitando";

$query = mysql_query("SELECT * FROM `atendimento` WHERE `ip` LIKE '$ip'") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
if (empty($row[atendente]))
{
echo "$row[msg]";

}
else
{

echo "$row[msg]";

if ($digitando == "sim")
{
echo "<div id=\"status2\">Digitando</div>";
$query = mysql_query("UPDATE atendente SET digitando='sim' WHERE login='$ip2'") or die(mysql_error());
}
else
{
}

}


}

?>

<div id="status">não</div>]

  • Moderador
Postado

sim, mas apresenta alguma mensagem de erro? já experimentou testar as variáveis que recebe do formulário no javascript?

Postado

já consegui fazer...valeu!!!

era a função post


$('#msg').keydown(function() {
var ip3 = $("#ip3").val();
var ip2 = $("#ip2").val();
$.post('digitando2.php', {digitando: "sim", ip2: ip2, ip3: ip3 }, function(retorno) {
$("#status").html(retorno);
});
});

tá assim agora!

  • Moderador
Postado

Caso o autor necessite, o mesmo será reaberto, para isso deverá entrar em contato com a moderação solicitando o desbloqueio.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!