Alguien me ayuda a poner el parámetro del from

  • Autor Autor Griffith
  • Fecha de inicio Fecha de inicio
Griffith

Griffith

Épsilon
Llevo horas intentando poner un correo remitente para que no salga el predeterminado del servidor de PHP pero me da error, este es el código, tengo que integrar el parámetro from para poner el email que quiero que salga de remitente cuando se envía.

PHP:
$submit = $_POST['submit'];
$correo = $_POST['correo'];

if($submit)
{
    if($correo)
    {
		$query = mysql_query("SELECT * FROM usuarios WHERE Email = '$correo';");
		if(mysql_num_rows($query) == 1)
        {
			while($row = mysql_fetch_assoc($query))
            { 
				$usuariodelcorreo = $row['Username'];
				$contraseñadelcorreo = $row['Password'];
				$mensaje = "Usuario: ".$usuariodelcorreo."\nContraseña: ".$contraseñadelcorreo."";
				$titulo = "Recordartorio de contraseña de ".$Diminutivo.":RP";
				mail($correo, $titulo ,$mensaje);
 
¿Te sirvió? Únete a la conversación

Con tu cuenta gratis puedes responder, escribirle al autor por mensaje privado y comprar con Saldo retenido: el pago se libera cuando recibes lo acordado.

Toma 30 segundos · vuelves a este tema al terminar
tienes que usar el parametro de los headers...
PHP:
<?php
$para      = 'nobody@example.com';
$titulo    = 'El título';
$mensaje   = 'Hola';
$cabeceras = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($para, $titulo, $mensaje, $cabeceras);
?>

PHP: mail - Manual
 
tienes que usar el parametro de los headers...
PHP:
<?php
$para      = 'nobody@example.com';
$titulo    = 'El título';
$mensaje   = 'Hola';
$cabeceras = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($para, $titulo, $mensaje, $cabeceras);
?>

PHP: mail - Manual

Muchas gracias!
 
Atrás
Arriba