El problema esta en que se supone que en un form, no debe cargar la página (en teoria) es como ejecutarlo bajo el mismo archivo ...Bueno.. el problema esta que cuando doy enviar en mi formulario me envia a otra página, osea los datos del form me lo pasa por URL ...
ajax.js
Código PHP:
function enviarSimples(){
divMensaje = document.getElementById('mensaje');
nominterno=document.formsimple.nominter.value;
msg=document.formsimple.msg.value;
ajax=objetoAjax();
ajax.open("POST", "actualizar.php",true);
ajax.onreadystatechange=function(){
if(ajax.readyState=4){
divResultado.innerHTML = ajax.responseText
divMensaje.innerHTML = "Actualizado correctamente";
}
}
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("go="agregar"&caso="simple"&ir="+nominter+"&msg="+msg)
}
Código PHP:
<?
include("../enlep/conexion.php");
// CASOS SIMPLES
if($_GET['caso']=="simple")
{
$ir = $_GET['ir'];
$sql = mysql_query("SELECT * FROM simples WHERE nom_interno='$ir'");
$row = mysql_fetch_array($sql);
$content = $row[contenido];
?>
<h2><? echo "$row[nombre]"; ?></h2>
<div id="mensaje"> </div>
<form name="formsimple" id="fsimple" action="" onsubmit="enviarSimples(); return false">
<label for="contenido">Contenido:</label>
<textarea name="msg" class="content"></textarea><br>
<input type="hidden" value="<? echo "$row[nom_interno]"; ?>" name="nominter">
<input type="submit" name="Submit" value="Enviar" id="enviar">
</form>
<?
}
?> Lo que quiero es que me muestre el mensaje en el div "mensaje" y obvio, ya los cambios realizados (hechos en actualizar.php)
Muchisimas grtcias por la ayuda

