Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2011, 22:09
juanifioren
 
Fecha de Ingreso: abril-2011
Mensajes: 3
Antigüedad: 13 años, 8 meses
Puntos: 0
Pregunta Algunas dudas sobre php y jquery

Tengo una gran incertidumbre como hacer un post mediante ajax jquery con php y mysql pero en el mismo archivo. Se puedo eso? es decir que ese php este en el mismo archivo que el formulario y el JS. Este es un intento muy basico para ver si funcionaba que hize, tomenlo como base y si serian tan amables de decirme en que ando fallando. Muchas gracias.

Código:
<?php

if (isset($_POST['nombre']))
{
$n = $_POST['nombre'];

if (strlen($n) < 4)
{ echo 'Es muy corto';}
else
{ echo 'Gracias '.$n.' por registrarte';}
}

?>
<html>
<head>
<title>Prueba</title>
<script src="/jquery.js" type="text/javascript"></script>   
      <script type="text/javascript">

$(document).ready(function(){
    
   $('#formulario').show(2000);
    $("#formulario").submit(function(event) {
      event.preventDefault(); 
	  
      var datos = $(this).serialize();
	  $.ajax({
      type: "POST",
      url: "index.php",
      data: datos,
      success: function(msg){
      $('#resul').html(msg);
   }
 });
      
    });  
	
})

      </script>
</head>
<body>
<div id="resul"></div>

</div>
<form style="display:none" id="formulario" name="formulario">
<p>Nombre: <input id="nombre" name="nombre" type="text" /></p>
<input type="submit" value="Enviar">
</form>


</table>
</form>
</body>
</html>