Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Este é o código php atual:
if ($_POST["ataque"]){
$db->execute("update `bixos` set `type`=97 where `player_id`=?", array($player->id));
}elseif ($_POST["magia"]){
if ($_POST["magia"] < 99){
$db->execute("update `bixos` set `type`=? where `player_id`=?", array($_POST["magia"], $player->id));
}
}
echo "<form id=\"thisform\" action=\"monster.php?act=attack&id=" . ($enemy->id * $player->id) . "\" method=\"post\">";
echo "<table width=\"100%\" height=\"43px\"><tr><td width=\"87%\" bgcolor=\"#E1CBA4\">";
echo "<input type=\"image\" src=\"images/magias/hit.png\" name=\"ataque\" value=\"Atacar\">";
echo "<input type=\"image\" src=\"images/magias/1.png\" name=\"magia\" value=\"1\">";
echo "</form>";
Sempre quando envio o <form> ele atualiza a página, mas como posso fazer para ao clicar no formulário ele executar o código acima mas não atualizar a página? De preferência sem usar jquery ;xCarregando comentários...