FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
[IE7] Método POST no funciona
Hola, hola amiguitos.
Mi consulta en este caso es la siguiente, tenga un conjunto de páginas estructuradas de la siguiente forma: Uso javascript del lado del cliente y php del lado del servidor. La página A tiene el formulario (con method=post) con los campos donde el usuario carga los datos, este formulario llama a un javascript que valida algunas cosas y submitea el formulario de la página A hacia la página B dentro de un iframe dentro de la misma página A. El problema surge cuando la página B quiere procesar el formulario submiteado, ya que el arreglo $_POST viene vacío... Si esta misma acción la realizo con el Firefox o con el IE6 anda sin problemas. Si esta misma acción la realizo con el IE7 pero con method=get anda sin problemas. Alguien tiene alguna idea que puede ser lo que está fallando ?? Desde ya muchas gracias. PD: Si algún admin considera que este thread va en otro subforo que mueva el thread, please. |
#2
|
|||
|
|||
En el servidor usamos Apache, no hemos probado con IIS aún, no se si eso tendrá algo que ver..
|
#3
|
||||
|
||||
Acabo de hacer esta prueba en IE7 y funciona bien:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <html> <head> <meta http-equiv='content-type' content='text/html; charset=iso-8859-1'> <title> iPost </title> </head> <body> <form method='post' action='b.php' target='contenedor'> <input type='text' name='usuario'> <input type='submit'> </form> <iframe name='contenedor'> </iframe> </body> </html> |
#4
|
|||
|
|||
Pero en la página b.php si lees $_POST["usuario"] existe ?
El arreglo $_POST no te llega vacío ?? Usas Apache o IIS ? |
#5
|
|||
|
|||
Bueno, configurando el parámetro KeepAlive a 3 (segundos) se "solucionó", es decir si la acción (submitear el form) se hace cada 3 o mas segundos anda bien...sino sigue fallando, pero bueno, algo es algo..
|
#6
|
||||
|
||||
Esto suena a fallo en el IE7. ¿Es la última versión? ¿Has probado alguna otra?
|
#7
|
|||
|
|||
Coincido con vos, para mi es un error del patético IE7, pero bueno a algún bocho se le ocurrió instalar esa versión de ese browser en toda la empresa...
La versión con la que yo pruebo es la 7.0.5730.13. |
#8
|
||||
|
||||
Se me había pasado este hilo. La prueba la hice con IE7, según ya mencioné, y claro que me cercioré que recibía los valores con un
Código PHP:
¡Ah! Y el servidor es Apache, aunque no debería influir. // Saludos |
#9
|
|||
|
|||
Que extraño, entonces debe ser una mala configuración del Apache nomas.
Gracias a todos por contestar! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Post no me funciona | maximo_nashir | PHP | 1 | 18-06-2007 01:44:31 |
Método de encriptación | eMax | Internet | 0 | 04-05-2006 23:19:49 |
Delphi: nome funciona el post con TServerXMLHTTP40 | davidvamo | OOP | 0 | 20-04-2006 10:54:27 |
IBDatase Insert Post Edit Post | ariefez | Firebird e Interbase | 4 | 12-10-2005 01:53:04 |
metodo onmousemove(); | fcojavier | C++ Builder | 3 | 03-07-2005 00:38:17 |
|