02/10/2010, 12:11
|
| | Fecha de Ingreso: mayo-2004
Mensajes: 903
Antigüedad: 20 años Puntos: 4 | |
Respuesta: Bcc no me funciona en mail() es sintáxis? Cita:
Iniciado por akende Hola de nuevo,
Prueba de obviar la variable $remitente, ya que sencillamente es la misma que $email: Código PHP: $email=$_POST['email']; $destino= "xxgx"; $asunto= "xxx"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: $email\r\n"; $headers .= "Bcc: $email\r\n"; mail($destino, $asunto, $mensaje, $headers) or die ("Su mensaje no se envio."); Hola gracias nuevamente, solo lo puede hacer enviar el Bcc dándole otro valor a $_POST[EMAIL]
ME QUEDÓ ASI. Código PHP: <?php function genera_password($longitud,$tipo="numerico"){ if ($tipo=="alfanumerico"){ $exp_reg="[^A-Z0-9]"; } elseif ($tipo=="numerico"){ $exp_reg="[^0-9]"; } return substr(eregi_replace($exp_reg, "", md5(rand())) . eregi_replace($exp_reg, "", md5(rand())) . eregi_replace($exp_reg, "", md5(rand())), 0, $longitud); } for ($i=1; $i<=1; $i++){ } ?> //con genera_pasword(5) le doy un ID a cada envío, me lo había pasado hace años Cluster y lo modifiqué para tal fin. <?php $codigo=genera_password(5); $email=$_POST['email']; $emailprueba=$_POST['email']; //acá es donde le asigno a $emailprueba el valor de email por post pra a hacer el envío de la copia $mensaje = ACA VA EL MENSAJE; $destino= "[email protected]"; $asunto= "Pedido"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: $email\r\n"; $headers .= "Bcc: $emailprueba\r\n"; mail($destino, $asunto, $mensaje, $headers) or die ("Su mensaje no se envio."); echo "Su mensaje ha sido enviado, responderemos a la brevedad."; echo '<a href="index.php">Volver al sitio</a>'; ?> Rústico pero me funcionó, mil gracias!!! |