Les comento el inconveniente. tengo un formulario que funciona perfecto. Lo único que me gustaría modificar, es que al llegar el mensaje por e-mail mediante un php, el remitente sea la dirección de e-mail que cargo el usuario, de manera que poniendo solo responder, pueda hacerlo.
le pongo los codigos del flash, y del php, asi me pueden ayudar a ver que parte tengo que cambiar para esto
Código :
System.useCodepage = true; alerta._visible = 0; conectar = new LoadVars(); asunto = "Mensaje desde el sitio web"; servidor = "200.49.145.30"; destino = "[email protected]"; function responder(mensaje) { alerta._visible = 1; alerta.respuesta = mensaje; } function conectarse(archivo) { if (apellido == "" || apellido == null || apellido.length<2) { responder("El campo Apellido está vacío"); } else if (nombre == "" || nombre == null || nombre.length<2) { responder("El campo Nombre está vacío"); } else if (domicilio == "" || domicilio == null || domicilio.length<2) { responder("El campo País está vacío"); } else if (provincia == "" || provincia == null || provincia.length<2) { responder("El campo Provincia está vacío"); } else if (localidad == "" || localidad == null || localidad.length<2) { responder("El campo Localidad está vacío"); } else if (email == "" || email.indexOf("@")<1 || email.indexOf(".", -1)<3) { responder("el campo EMAIL esta vacío o no es real"); } else if (mensaje == "" || mensaje == null || mensaje.length<6) { responder("el campo Mensaje esta vacío o no es real"); } else { conectar.contenido += "Apellido : "+apellido+"<BR>"; conectar.contenido += "Nombre : "+nombre+"<BR>"; conectar.contenido += "Empresa o Particular : "+_root.quienes.value+"<BR>"; conectar.contenido += "País : "+domicilio+"<BR>"; conectar.contenido += "Provincia : "+provincia+"<BR>"; conectar.contenido += "Localidad : "+localidad+"<BR>"; conectar.contenido += "Prefijo : "+prefijo+"<BR>"; conectar.contenido += "Telefono : "+telefono+"<BR>"; conectar.contenido += "Email : "+email+"<BR>"; conectar.contenido += "Mensaje : "+mensaje+"<BR>"; conectar.contenido += "Como nos conoció : "+_root.origen.value+"<BR>"; conectar.contenido += "Detalle Cual : "+cual+"<BR>"; conectar.origen = origen; conectar.email_destino = destino; conectar.aliasdecorreo = servidor; conectar.asunto = asunto; responder("Enviando mensaje"); conectar.sendAndLoad(archivo, conectar, "POST"); } } conectar.onLoad = function() { responder(this.mensaje); }; stop();
acá l php
Código :
<? $destino = $email_destino; $asunto2 = $asunto; $encabezados = "From: <$email_destino> \n"; $encabezados .= "Reply-To: <$email_destino> \n"; $cuerpo = "$contenido\n"; mail($destino, $asunto2, $cuerpo, "Content-type: text/html\n". $encabezados) or die ("&mensaje=No se pudo procesar el formulario"); echo "mensaje=El formulario ha sido procesado correctamente"; ?>
Supongo que cambiando algo en el php ya esta.. pero hice algunas pruebas y no me funciona.
nuevamente gracias