Como que lo que contestate no tiene nada que ver con lo pregunto, pero
en fin.... creo que al menos lo trataste de ayudar.
Si te fijas dice que el codigo ya le funciona, mas bien su pregunta va
por el lado de como le hace para mandar el correo a diferentes
destinatarios.
Simplemente haz un combo o una lista en html, con la opciones que
quieras.... digamos Ventas, Administracion, RH. La seleccion la guardas
es una variable. Y luego simplemente con unos if's checas la variable y
asignas el correo a otra variable en php, y esa la pones en el campo del
destinatario de la funcion mail.
Por ejemplo:
<p>A quien quieres enviar tu correo?
<select NAME="Destinatario">
<option VALUE="ventas">Ventas
<option VALUE="gerencia">gerencia
</select>
</p>
Luego abres tu bloque php:
Y con unos if asignas la variable:
if (Destinatario='ventas')
$dest_correo='[EMAIL PROTECTED]';
if (Destinatario='gerencia')
$dest_correo='[EMAIL PROTECTED]';
Luego usa mail
mail($dest_correo,'Prueba', $cuerpo);
Y ya
Juan Alejandro Guerrero Medina wrote:
Hola Manuel, como te habras dado cuenta, si pones el codigo en un
fuente de un mail, se muestra la pagina que genera dicho codigo, esot es
debido a que los navegadores se diseñan semi-inteligentes, para que si
acaso el codigo es erroneo, se muestre la salida más proxima a lo que
deberia de ser. Para lo que quieres, te recomendaria que revizaras
nuevamente el codigo ejemplo que te mande, ese tipo de interfaz la he
usado mucho y no he tenido problema con ella, reviza tus declaraciones
de las variables HTTP_POST_VARS, que los nombres esten correctos y que
tu instrucción <select>, este bien escrita, muchas veces esos errores se
dan por faltas gramaticales, otra cosa que puedes hacer es poner un
echo($var); despues de que cada variable toma sus valores o antes de que
los envies, para que revices que efectivamente estan llegando los datos,
reviza que las instruciones php esten precedidos del comodin <?php y
que al terminar lleve el ?>. Espero esto te ayude. Saludos a todos.
From: "ISC J. Manuel Viscencio Ramírez"
<[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: <[EMAIL PROTECTED]>
Subject: [gulags] Apache y php 2
Date: Tue, 29 Jul 2003 14:21:37 -0500 (CDT)
bueno ya consegui usar la funcion mail del php y agradesco a todos los
que
me ayudaron (Abel, Juan y Johandry) este es el codigo
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>CONTACTENOS</title>
</head>
<body bgcolor="#cccc66" text="#003300" link="#006060" vlink="#006060">
<?
if (!$HTTP_POST_VARS){
?>
<form action="envia_form_php.php" method=post>
Nombre: <input type=text name="nombre" size=16>
<br>
Email: <input type=text name=email size=16>
<br>
Comentarios: <textarea name=coment cols=32 rows=6></textarea>
<br>
<input type=submit value="Enviar">
</form>
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["coment"] . "\n";
//mando el correo...
mail("[EMAIL PROTECTED]","Comentarios y/o
Sugerencias",$cuerpo);
//doy las gracias por el envío
echo "Gracias por rellenar el formulario. Se ha enviado
correctamente.";
}
?>
</body>
</html>
y funciona a la perfeccion, pero ademmás necesito que en el formulario yo
puede elegir a que buzon es decir ventas , compras o atencion a clientes,
y eso no me ha salido aun,
Como declaro la variable destinatario en este codigo??
Gracias por su ayuda
_______________________________________________
Mailman mailing list
[EMAIL PROTECTED]
http://gandalf.linsec.vx/mailman/listinfo/mailman
_________________________________________________________________
MSN. Más Útil Cada Día http://www.msn.es/intmap/
_______________________________________________
Mailman mailing list
[EMAIL PROTECTED]
http://gandalf.linsec.vx/mailman/listinfo/mailman
--
Ing. Abel Hernandez Zanatta
Isssspea
Soporte Tecnico y Redes
01(449)910-2080 ext. 3835 01(449)910-2081 Cell 044 449 4486118