Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2006, 14:42
[email protected]
 
Fecha de Ingreso: octubre-2005
Mensajes: 405
Antigüedad: 18 años, 6 meses
Puntos: 1
mensaje de "Email enviado correctamente".

Hago llamado desde aplicacion de la siguiente forma:

<a href="enviar_email.php?fol=<? echo $folio; ?>
&glosa=<? echo $glosa;?>"
target="popup" onClick="window.open(this.href,
this.target, 'width=300, height=300');
return false;">
<? echo "<img src='imagenes/email.gif'
width=25 height=25 border=0
alt='Enviar a su casilla de correo interno'>
</a>

enviar_email.php
----------------
<?
//captura del buffer de salida de php
ob_start();
ob_implicit_flush(0);
$folio=$_REQUEST['fol'];
$glosa=$_REQUEST['glosa'];
//llamo al script email_folio.php pasando el folio del servicio.
include("http://queule/servicios/email_folio.php?fol=$folio");
//tomo lo que guardo el buffer y lo almaceno en una variable.
$cuerpo_mail=ob_get_contents();
//vacio buffer y lo cierro.
ob_end_clean();
//ahora genero mail.
//Cuenta que envia
$sfrom="[email protected]";
$sdestinatario="[email protected]";
$ssubject="Requerimiento concluido:"." ".$glosa;
$sheader="From:".$sfrom."\nReply-to:".$sfrom."\n";
$sheader=$sheader."Mime-Version: 1.0\n";
$sheader=$sheader."Content-Type: text/html";
mail($sdestinatario,$ssubject,$cuerpo_mail,$sheade r);
?>

Puse el siguiente script al final de php:
<script languaje="Javascript">
alert("Email, enviado correctamente");
</script>

Pero me muestra la ventana y el mensaje.

Puse codigo html al final de php:
<html>
<head>
<title>Envio de Email</title>
</head>
<body>
<table>
<tr>
<td>
E-mail enviado correctamente
</td>
</tr>
<tr>
<td >
<input type=button value='Cerrar' Onclick='window.close()'>
</td>
</tr>
</table>
</body>
</html>

Me muestra el mensaje que deseo, pero lo incomodo es cerrar la venatana.

¿Como hacer que solo me muestre el mensaje sin que muestre otra ventana ?