Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2011, 04:16
victorfz
 
Fecha de Ingreso: abril-2002
Mensajes: 186
Antigüedad: 22 años
Puntos: 2
Problema envio post desde explorer en un marco

Hola tengo un formulario que está dentro de un frame o marco y tiene que enviar los datos por post a una página https (paypal concretamente).
La configuración de los marcos es la típica de un mainframe, un marco a la izquierda y luego el principal en el centro.
Con crome y firefox funciona bien pero con explorer la página de Paypal me da un error cuando recibe los datos del post. Sin embargo desde explorer poniendo en el navegador la pagina que contiene el formulario (la pagina principal sin utilizar frames) si que funciona correctamente.
En base a esto y resumiendo fallo solamente cuando el envio de hace desde explorer y usandro marcos.
Es como si explorer con frames enviase alguna cabecera diferente o información de los dominios donde está y por eso no funciona.
¿Alguna sugerencia?
Gracias de antemano un saludo.




Código HTML:
<form method="post" name="paypal_form" action="datospedido2.php">

<fieldset> 
     


<input type="hidden" name="rm" value="2"/>
<input type="hidden" name="cmd" value="_xclick"/>
<input type="hidden" name="business" value="[email protected]"/>
<input type="hidden" name="return" value="http://ejemplo.es/paypal_ipn.php?action=success"/>
<input type="hidden" name="cancel_return" value="http://ejemplo.es/paypal_ipn.php?action=cancel"/>
<input type="hidden" name="notify_url" value="http://ejemplo.es/paypal_ipn.php?action=ipn"/>
<input type="hidden" name="item_name" value="Compra en ejemplo.ES"/>
<input type="hidden" name="amount" value="0.02"/>
<input type="hidden" name="currency_code" value="EUR"/>
<input type="hidden" name="custom" value="220"/>
    <!--  Mostramos el detalle de la compra --> 
    <table width="50%" border="0" align="center" cellpadding="3" cellspacing="0" bgcolor="#EABB5D" style=" border-color:#000000; border-style:solid;border-width:1px;"> 
    <tr> 
    <td align="left" valign="top"><span class="prod"><strong>Detalle de la compra a realizar.</strong></span><br> 
    <span class="texto1negro"> </span><span class="prod"><strong>Productos: </strong> 2 Art&iacute;culos en ejemplo.ES<br> 
    <strong>Importe total:</strong>0.02&euro;</span><br />
    
    <span class="texto1negro"> </span><span class="prod">Ser&aacute; redirigido a <strong>Paypal.es</strong> para realizar la transacci&oacute;n segura de su pedido.<br />
    <span class="texto1negro"> </span><span class="prod">Cuando finalice volver&aacute; a ser redirigido hacia <strong>ejemplo.ES</strong> para confirmar su pedido. 
    </td>
    </tr> 
    </table> 
    
    <center>
    <p>
    <table>
    <tr>
    <td><img src="imagenes/espera.gif" /></td>
    <td>Va a ser redirigido autom&aacute;ticamente a www.paypal.com para realizar su pago.</td>
    </tr>
    </table>
    
    
    </p>
    <input type="submit" name="Submit" value="Pagar">
    </center> 
    </fieldset> 
    </form>