Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2008, 17:27
Alma53
 
Fecha de Ingreso: agosto-2008
Mensajes: 40
Antigüedad: 15 años, 8 meses
Puntos: 0
formulario php flash

Hola a todos en el foro

Soy bastante nueva en estas lides del diseño y programacion, bueno les cuento que tengo un formulario hecho por un diseñador externo en flash que envia las variables a un archivo php.
el problema es que cuando la persona escribe todos sus datos, no sale el mail y aparece un recuadro que dice ¨: problemas con el servidor, intentelo mas tarde.
cheque con mi proveedor de hosting. y me dice que es problema del desarrollador. y que tengo que checar los datos de smtp server: localhost y el puerto..

Alguien sabe donde se ven esos datos ?? del smtp ?...

Aqui tengo el codigo, para ver si alguien puede ayudarme y decirme si esta correcto, ya que aparte de eso.. del servidor ,,, cuando la persona llena el formulario, si le falta un dato,, borra todo lo ya escrito. situacion que ayuda para el abandono del formulario. por la pèrdida de tiempo.

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<meta http-equiv="content-type" content="text/html; charset=CODIFICACION DE CARACTERES">
<?php
if(isset($_POST["nombre"]) && isset($_POST["empresa"])&& isset($_POST["telefono"]) && isset($_POST["mail"]) && isset($_POST["asunto"]) && isset($_POST["mensaje"]) ){
$fecha = date("j-F-y");
$mymail = "[email protected]";
$subject = "Correo enviado desde la web de CIAN";
$contenido = "Asunto".": ".$_POST["asunto"]."\n";
$contenido .= "Sr(a).".": ".$_POST["nombre"].", "."escribio el siguiente mensaje:\n\n";
$contenido .= $_POST["mensaje"]."\n\n";
$contenido .= "Datos del Contacto".":\n";
$contenido .= "Empresa".": ".$_POST["empresa"]."\n";
$contenido .= "Telefono".": ".$_POST["telefono"]."\n";
$contenido .= "Email".": ".$_POST["mail"]."\n";
$contenido .= "el mensaje se escribio el ".$fecha;
$header = "From:".$_POST["mail"]."\nReply-To:".$_POST["mail"]."\n";
$header .= "X-Mailer:PHP/".phpversion()."\n";
$header .= "Mime-Version: 1.0\n";
$header .= "Content-Type: text/plain";
mail($mymail, $subject, utf8_decode($contenido) ,$header);
echo "&estatus=ok&";
}
?>


Desde ya muchas gracias

Saludos y un buen domingo.

ALMA