Foros del Web » Programando para Internet » PHP »

Ayuda a cambiar un form...

Estas en el tema de Ayuda a cambiar un form... en el foro de PHP en Foros del Web. Hola a to2, tengo un pequeño sistema donde le mando publicidad diversa a gente regidstrada en mi sitio, pero a la hora de enviar el ...
  #1 (permalink)  
Antiguo 22/03/2006, 19:34
Avatar de Alvariux
Usuario no validado
 
Fecha de Ingreso: noviembre-2001
Ubicación: Yucatán México
Mensajes: 499
Antigüedad: 22 años, 4 meses
Puntos: 0
Ayuda a cambiar un form...

Hola a to2, tengo un pequeño sistema donde le mando publicidad diversa a gente regidstrada en mi sitio, pero a la hora de enviar el mail publicitario llega con el asunto que le pongo y el from siempre es el mismo E-Marketing, me gustaria saber como puedo ponerle una sentencia al php para que en un campo de texto pueda colocar el from, osea en lugar que siempre me aparesca de E-Marketin porner el nombre de la empresa que envia.

Este es parte del codigo a ver si se puede con esto o pongo mas:

//echo $row[Campo1]."<br>";

$email = "[email protected]";

$head = "MIME-Version: 1.0\r\n";

$head .= "Content-type: text/html; charset=iso-8859-1\r\n";

// $head .= "Return-path: [email protected]<[email protected]> \r\n";

$head .= "From: E-Marketing DISEY <$email> \r\n";

$head .= "Sender: $email\r\n";

$head .= "Reply-To: $email \r\n";

$head .= "X-Priority: 3 \r\n";

// $head .= "X-Mailer: PHP/\r\n";

$asunto = "$notas[subject]";



//$var = ereg_replace("\n","",$var);

mail($row[Campo1],$asunto,$var,$head);

echo "$row[id] ---".$row[Campo1]."<br>";

}




en mi formulario tengo 3 opciones, 1.- a que bsae de datos lo mando, 2.- el asunto y la 3ra es el codigo html del mail, me gustaria colocarle un campo mas que diga from: y ahi poner el nombre de la empresa de quien manda los mails


muchas gracias!
salu2
  #2 (permalink)  
Antiguo 22/03/2006, 22:05
Avatar de atak  
Fecha de Ingreso: julio-2005
Ubicación: Huancayo
Mensajes: 490
Antigüedad: 18 años, 8 meses
Puntos: 5
De acuerdo String

Hola Alvariux

Segun he podido comprender tu problemática, podrias enviar una variable a tu Script PHP por el método POST( por ejemplo ).

Código PHP:
<?php
///  recibiré una variable     titulo 

$dato=$_POST['titulo']; 
/// esta  variable  concatenaré


$email "[email protected]";
$head "MIME-Version: 1.0\r\n";
$head .= "Content-type: text/html; charset=iso-8859-1\r\n";
// $head .= "Return-path: [email protected]<[email protected]> \r\n";
//////  haciendo  la modificacion
////$head .= "From: E-Marketing DISEY <$email> \r\n";
$head .= "From:".$dato."<$email> \r\n";  //  todo dependera de  $dato
$head .= "Sender: $email\r\n";
$head .= "Reply-To: $email \r\n";
$head .= "X-Priority: 3 \r\n";
// $head .= "X-Mailer: PHP/\r\n";
$asunto "$notas[subject]";
//$var = ereg_replace("\n","",$var);
mail($row[Campo1],$asunto,$var,$head);
echo 
"$row[id] ---".$row[Campo1]."<br>";
}

?>


Espero que mi sugerencia te ayude.

Salu2
__________________
. .: El mejor Inicio :. .
  #3 (permalink)  
Antiguo 23/03/2006, 10:05
Avatar de Alvariux
Usuario no validado
 
Fecha de Ingreso: noviembre-2001
Ubicación: Yucatán México
Mensajes: 499
Antigüedad: 22 años, 4 meses
Puntos: 0
Perfecto atak, muchas gracias, vamos a intentarlo hacer

salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:51.