Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2009, 10:08
rafamadrile
 
Fecha de Ingreso: diciembre-2008
Mensajes: 84
Antigüedad: 16 años, 3 meses
Puntos: 0
Enviar datos de formulario a un popup

Buenas...

A ver si alguien sabe decirme por que no me llegan las variables $_POST al archivo envia_mail.php.

Tengo el siguiente codigo

Código:
<script type="text/javascript">
function enviarEmail(){
	email = document.formulario.email.value;
	if (email == "")
		alert("Por favor, introduzca su email y despues pulse el boton enviar. Muchas gracias.");
	else if ( !(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(email)) )
			alert("Introduzca un email valido.");	
	else
		document.formulario.submit();
}
function NewWindow(mypage,myname,w,h,scroll){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings =
	'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
	win = window.open(mypage,myname,settings)
	if(win.window.focus){win.window.focus();}
}
</script>
y el siguiente formulario

Código:
<form name="formulario" method="post" action="javascript:NewWindow('envia_mail.php','name','380','280','');">
    <input type="text" name="email" />
    <a href="javascript:enviarEmail();">Enviar</a>
</form>
Alguien sabe donde esta el problema??

Por anticipado, muchas gracias.