manolikoct
Machacateclados
Machacateclados

Hola, queria hacer un formulario en php, pero queria ponerle que cuando alguien lo mande le llege a el mail indicado en el formulario un mensaje que diga lo que yo quiera.

¿Es eso posible?

diegojb
Usuario Novato
Usuario Novato

Hola, mirá, lo primero que me viene en mente es lo siguiente:
Lo que yo haría seria sumar a la variable del mensaje de la persona una variable con el mensaje que vos queres adjuntar.-
Por ejemplo:

$mimensaje = "Mi mensaje aca";
$sumensaje = "Aca el mensaje de la persona";
$mensaje = $mimensaje + $sumensaje;
mail ( $email, $temamensaje, $mensaje);

Probalo que funciona.-
Saludos

thisiami
Usuario Novato
Usuario Novato

Hola tambien tambien podrias la respuesta automatica de tu e-mail y ahy escribir lo que quieras que le llegue a la persona que te envia el correo desde tu web.

Copia el siguiente codigo es el script que control el envio de los
datos escritos en el formulario lo unico que tienes que cambiar son las variables del cuerpo del mensaje, segun los nombres que tengas en los campos del formulario haci como el asunto y poner tu e-mail y cambiar la página del envio correcto del formulario haci tambien como en la varibale respuesta poner el nombre de ella por ejemplo en esta esta $respuesta que es la pagina que esta en la misma que esta el script. tienes que crearte una pagina para la respuesta. haci como el formulario en total son 2 aparte del script que es una pagina en php.

Este es el codigo. del script que controla el envio del form

<?
/* Visita mi web www.thisiami.com*/
/* Robert Murillo*/


/* aqui se incializan variables de PHP */
if (phpversion() >= "4.2.0&quotGiño {
if ( ini_get('register_globals') != 1 ) {
$supers = array('_REQUEST',
'_ENV',
'_SERVER',
'_POST',
'_GET',
'_COOKIE',
'_SESSION',
'_FILES',
'_GLOBALS' );

foreach( $supers as $__s) {
if ( (isset($$__s) == true) && (is_array( $$__s
) == true) ) extract( $$__s, EXTR_OVERWRITE );
}
unset($supers);
}
} else {
if ( ini_get('register_globals') != 1 ) {

$supers = array('HTTP_POST_VARS',
'HTTP_GET_VARS',
'HTTP_COOKIE_VARS',
'GLOBALS',
'HTTP_SESSION_VARS',
'HTTP_SERVER_VARS',
'HTTP_ENV_VARS'
);

foreach( $supers as $__s) {
if ( (isset($$__s) == true) && (is_array( $$__s
) == true) ) extract( $$__s, EXTR_OVERWRITE );
}
unset($supers);
}
}
/* DE AQUI EN ADELANTE PUEDES EDITAR EL ARCHIVO */

if($email=="&quotGiño
{
/* reclama si no se ha rellenado el campo email en el formulario */
echo "No ingresaste la dirección de correo electrónico";
exit();
}

/* aquí se especifica la pagina de respuesta en caso de envío exitoso */
$respuesta="respuesta.htm";
// la respuesta puede ser otro archivo, en incluso estar en otro servidor

/* AQUÍ ESPECIFICAS EL CORREO AL CUAL QUEIRES QUE SE ENVÍEN LOS DATOS
DEL FORMULARIO, SI QUIERES ENVIAR LOS DATOS A MÁS DE UN CORREO,
LOS PUEDES SEPARAR POR COMAS */
$para ="robert@thisiami.com";

/* AQUI ESPECIFICAS EL SUJETO DEL EMAIL */
$sujeto = "Comentarios desde mi web";

/* aquí se construye el encabezado del correo, en futuras
versiones del script explicaré mejor esta parte */
$encabezado = "From: $nombre <$email>";
$encabezado .= "\nReply-To: $email";
$encabezado .= "\nX-Mailer: PHP/" . phpversion();

/* con esto se captura la IP del que envío el mensaje */
$ip=$REMOTE_ADDR;

/* las siguientes líneas arman el mensaje */
$mensaje .= "Apellido: $apellido\n";
$mensaje .= "Nombre: $nombre\n";
$mensaje .= "E-mail: $email\n";
$mensaje .= "Localidad: $localidad\n";
$mensaje .= "Pais: $pais\n";
$mensaje .= "Asunto: $asunto\n";
$mensaje .= "Comentario: $comentario\n";
$mensaje .= "IP: $ip\n";

/* aqui se intenta enviar el correo, si no se
tiene éxito se da un mensaje de error */
if(!mail($para, $sujeto, $mensaje, $encabezado))
{
echo "<h1>No se pudo enviar el Mensaje</h1>";
exit();
}
else
{
/* aqui redireccionamos a la pagina de respuesta */
echo "<meta HTTP-EQUIV='refresh' content='1;url=$respuesta'>";
}

?>

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 22/Mar/2010, 16:33
ddaza_81 GestionXls iblancasa aerialss88152kMar/10
Por: , el 17/Nov/2003, 00:12
h20edu MaIcOl juventudmadrid22kNov/03
Por: , el 19/Ago/2003, 07:55
joyamaestra MaIcOl pois24kSep/03
Por: , el 20/Abr/2009, 18:31
poke-ghost GestionXls NoSetup.org b-habbo-d SussosLPA333kJun/09
Por: , el 09/Feb/2008, 00:44
PaseanteDelForo NoSetup.org114kFeb/08