Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/09/2010, 13:22
Avatar de perryjr
perryjr
 
Fecha de Ingreso: julio-2010
Ubicación: Granada, Spain, Spain
Mensajes: 190
Antigüedad: 13 años, 9 meses
Puntos: 27
Respuesta: Problemas con POST

Fallo, no era nada de eso. Pero otra preguntilla que quería hacerte es que en los formularios del primer código lo envía todo con POST, en el segundo código hay esto
Código PHP:
Ver original
  1. <form id="frm" action="<? echo($_SERVER['PHP_SELF'] .'?'.$cadParametros) ?>" method="get" enctype="application/x-www-form-urlencoded">
que es una petición GET y para terminar recoges los datos con
Código PHP:
Ver original
  1. foreach($_GET as $CLAVE => $VALOR)

No se si se me escapa algo pero me parece que ese es tu problema. Los formularios de la página que llama envian los datos en $_POST, si tu recibes los datos en $_GET.

Me parece que deberías cambiar esta línea de antes del foreach por algo así:
Código PHP:
Ver original
  1. foreach($_POST as $CLAVE => $VALOR)

Y que esta línea en el archivo del buscador:
Código PHP:
Ver original
  1. <form id="frm" action="<? echo($_SERVER['PHP_SELF'] .'?'.$cadParametros) ?>" method="get" enctype="application/x-www-form-urlencoded">
  2. // va a cambiar a esta otra línea:
  3. <form id="frm" action="<? echo($_SERVER['PHP_SELF'] .'?'.$cadParametros) ?>" method="post">

Pruébalo y me cuentas si ya va bien o si sigues teniendo los mismos problemas.
__________________
I (L) Google