Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2011, 09:42
viringas
 
Fecha de Ingreso: marzo-2011
Mensajes: 226
Antigüedad: 13 años, 7 meses
Puntos: 1
funcion post jquery

hola a todos, tengo el siguiente codigo y no entiendo cual es la razon de q no pase una variable de tipo numerico a otra pagina .php el codigo es el siguiente:

<?php
$num = $_POST['id'];
?>
<form method="post" action="modificaDatosPublicacion.php" id="formModPublic" class="texto2">
nombre de la publicacion:
<input type="text" name="modpublic" id="modpublic" size="25" class=":required" /> <br><br>
u r l de la publicacion:
<input type="text" name="modurlpublic" id="modurlpublic" size="25" class=":required" /> <br><br>
<input type="submit" class="btModPublicacion" id="btModPublicacion" name="btModPublicacion" value="modificar datos publicacion"/>
<input type="hidden" name="idpublic" id="idpublic" value="<?php echo($num);?>"/>

</form>


el problema esta en $num = $_post['id'], de la pagina en la cual mando el id a esta pagina en teoria si manda el id mediante post pero al llegar a esta pagina no me lo muestra y no entiendo cual es el fallo, les pongo el codigo de la funcion en la cual mando el id a esta pagina:

$(".btModPublic").click(function(event){
var info = $(this).attr('onClick');
event.preventDefault();
$.post("pedirDatosModificacionPublic.php",{'id':in fo },function(){
$("#dato").fadeIn(200).load("pedirDatosModificacio nPublic.php");
});

});

x si vale de algo aclaro q lo probe con firebug y si q hace el post enviando el id, pero al mismo tiempo tb hace un get en el cual no envia nada(y esto es lo q me parece extraño ya q en la funcion utilizo claramente post) y al final en la siguiente pagina se me keda con get

si alguien me puede explicar el porque estaria agradecido

muchas gracias