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.