post #1 (permalink) Antiguo 14-ene-2011, 08:55
Predeterminado Pagina con Dreamweaver + fireworks
Buen día, mi problema es el siguiente: Realice una pagina en función al libro mencionado, lo cual salio "casi" todo perfectamente, mi único problema fue con la programación en PHP.
El inconveniente es que no recibo los correos que se envían desde el formulario, pero la pagina que "gracias.php" me aparece (como si el mensaje habría salido). Estuve modificando algunas lineas, que las adjunto para que las corrijan (si me hacen el favor!!), porque no la hice funcionar, y para ver donde esta el inconveniente.
Desde ya muchas gracias, y espero su respuesta.-


< ?PHP
< $headers = 'From: info@tpsinformatica.com.ar';
< $Emailcli = $_REQUEST[mail];
< $Empresa = $_REQUEST[empresa];
< $Nombre = $_REQUEST[nombre];
< $Direccion = $_REQUEST[direccion];
< $Telefono = $_REQUEST[telefono];
< $Consulta = $_REQUEST[consulta];
< $subject = "formulario";
< $body = "empresa: $empresa/nNombre: $nombre/nDireccion: $direccion/nTelefono: $telefono/nEmailcli: $mail/nConsulta: $consulta";
< mail($email,$subject,$body,$headers);
?>

PD: Los invito a visitar: TPS - Sistemas Informaticos
Usuario Registrado
Fecha de Ingreso: ene-11
Edad: 28
Mensajes: 4
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
Tomas c. está desconectado
Responder Citando
post #2 (permalink) Antiguo 17-ene-2011, 01:46
Predeterminado
Dando por hecho que estas seguro de que tu MTA y que tu Web Server estan correctamente compilados, configurados y funcionales y que podés mandar correos desde un script en php, probaste usar algo mas simple como:

<?php
$destinatario = "mail@tudominio.com";
$titulo = "Prueba";
$mensaje = "Hola, este es un mensaje de prueba.";
$remitente = "remitente@sudominio.com";
$encabezados = "De: $remitente";
mail($destinatario,$titulo,$mensaje,$encabezados);
?>

a ver que pasa?
Te fijaste cual es el valor de retorno de la llamada a la función mail()?
Te fijaste que dicen los logs?
Verificaste el uso de las mayúsculas y minúsculas en las variables?

Última edición por gnemmi; 17-ene-2011 a las 01:47
Usuario Registrado
Fecha de Ingreso: ago-09
Mensajes: 5
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
gnemmi está desconectado
Responder Citando
post #3 (permalink) Antiguo 18-ene-2011, 11:46
Predeterminado
Hola "willy"... mira he probado...me comunique con el servidor de host, ellos me pasaron otra programacion pero igual nada.... voy a seguir intentando, algo va a salir.-
Gracias igual, un abrazo.-
Usuario Registrado
Fecha de Ingreso: ene-11
Edad: 28
Mensajes: 4
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
Tomas c. está desconectado
Responder Citando
post #4 (permalink) Antiguo 18-ene-2011, 15:09
Predeterminado
bueno, finalmente de buescar y probar encontre unas lineas que me anduvieron:

<?php
$empresa = $_POST['empresa'];
$nombre = $_POST['nombre'];
$direccion = $_POST['direccion'];
$telefono = $_POST['telefono'];
$mail = $_POST['mail'];

$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
$mensaje = "Este mensaje fue enviado por " . $nombre . ", de la empresa " . $empresa . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$para = 'info@midominio.com.ar';
$asunto = 'Contacto desde Taller Webmaster';
mail($para, $asunto, utf8_decode($mensaje), $header);
?>

el formulario lo pueden ver en www.tpsinformatica.com.ar

Espero que a otro tambien le sirva.-
Abrazos...
Usuario Registrado
Fecha de Ingreso: ene-11
Edad: 28
Mensajes: 4
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
Tomas c. está desconectado
Responder Citando
Respuesta

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Ir al Foro


La franja horaria es GMT -3. Ahora son las 14:35.