Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/02/2010, 04:39
Avatar de blekia
blekia
 
Fecha de Ingreso: julio-2009
Mensajes: 204
Antigüedad: 14 años, 9 meses
Puntos: 6
Respuesta: php dentro de <script>

Por lo que entiendo creo que lo que debes de hacer es que el formulario no vaya directamente a la pasarela de pago, sino a tu propio script.

Una vez el usuario le da a enviar tu procesas los campos, pones tu include, y luego creas imprimes lo siguiente al navegador:

Código PHP:
$output "
<html><body onLoad=''>
<form action='URLdelTPV' method='post' style='display:none'>
<input ...
</form>
</body></html>
"
;
 
echo 
$output;
exit; 
De esta manera ya habrás enviado tu email y cuando la página cargue le enviará el formulario al TPV.

Salu2


Cita:
Iniciado por ferranWEB Ver Mensaje
buenas,

tengo un formulario que lo mando pasando por una funcion para validar si los datos son correctos.

tengo un include.php que me manda un email con los datos, y el submit se envia si estan los campos validados tal que asi:

<script>
.....
document.forms.formpago.submit();

</script>

y me gustaria incluir el include cuando se haya enviado el formulario y no antes. el problema es que el submit se envia a una pasarela de pago y no puedo pasar antes por un archivo si no la pasarela no recibe los datos...

puede hacerse lo que digo?

saludos
__________________
Controla tu Página Web con cualquier navegador.