Foros del Web » Programando para Internet » Jquery »

Algunas dudas sobre php y jquery

Estas en el tema de Algunas dudas sobre php y jquery en el foro de Jquery en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 15/04/2011, 22:09
 
Fecha de Ingreso: abril-2011
Mensajes: 3
Antigüedad: 13 años, 7 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>
  #2 (permalink)  
Antiguo 16/04/2011, 10:12
 
Fecha de Ingreso: abril-2011
Mensajes: 3
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Algunas dudas sobre php y jquery

En archivos separados funciona bien ahora es mejor hacer separada las consultas? como protejo esos archivos para que no se ejecuten desde el navegador (.htacces?). Como se debe estructurar un proyecto tipo CMS. gracias.

Etiquetas: javascript, mysql, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:59.