Ver Mensaje Individual
  #14 (permalink)  
Antiguo 13/03/2006, 17:09
okram
Invitado
 
Mensajes: n/a
Puntos:
permiteme hacer algunas observaciones:

Código PHP:
//<?
if(empty($_POST['sender_mail']) && !empty($_POST['sender_message']) && !empty($_POST['sender_subject']) && !empty($_POST['sender_name']))
me parece que deberia ser:
Código PHP:
//<?
if(!empty($_POST['sender_mail']) && !empty($_POST['sender_message']) && !empty($_POST['sender_subject']) && !empty($_POST['sender_name']))
Otra cosa... tu formulario envia los datos a enviar2.php
Código HTML:
<form name="form1" method="post" action="enviar2.php"> 
y el codigo que nos pones corresponde a un enviado.php... Posteaste los codigos correctos??

Ademas, lo has probado?? funciona??

Fijate en el switch que pusiste:
Código PHP:
//<?
switch($_POST['destinatario']) { 
case 
"D1"

$destinatario "[email protected]"
break; 

case 
"D2"

$destinatario "[email protected]"
break; 

case 
"D3"

$destinatario "[email protected]"
break; 

// y finalmente un default porseacaso, que sera devuelto en caso de no cumplir ninguno de los casos anteriores 
default: 

 die(
'Existe un error. Porfavor verifica tus datos. Gracias'); 
break; 

}
Sin embargo el select 'destinatario' solo tiene como valores alfredo, alfonso y mayra:
Código HTML:
 <select name="destinatario" id="select">
          <option value="alfredo" selected>Destinatario1- D1</option>
          <option value="alfonso">Destinatario2 - D2</option>
          <option value="mayra">Destinatario3 - D3</option>
        </select> 
y no se cumpliria ninguno de los casos, deberias obtener el default como respuesta:
default:
{
die(
'Existe un error. Porfavor verifica tus datos. Gracias');
break;
}
A quien se envia el correo???