Fooros.Com Home Contact Site Map

Retroceder   Fooros.Com > Desarrollo > Webmasters
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-02-2007, 07:42:11
Foorero
 
Fecha de Ingreso: Jan 2007
Ubicación: Montevideo, Uruguay
Mensajes: 70
Gracias: 1
Agradecido 0 veces en 0 Posts
Question Enviar e mail en flash

Hola, ahora tengo un nuevo problema en Flash, estoy haciendo un swf, que contiene 3 campos para ingresar texto, en uno va el Email, en otro asunto y en otro el mensaje. Cuando das clic al botón enviar, carga esta función que se encuentra en el frame uno de la escena:

Cita:
var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();
function enviarMail() {
envio_lv.asunto = asunto_txt.text;
envio_lv.email = email_txt.text;
envio_lv.cuerpo = cuerpo_txt.text;
envio_lv.sendAndLoad("email.php", recibir_lv, "POST");
}
recibir_lv.onLoad = function(exito) {
if (exito) {
estado_txt.text = this.estado;
} else {
estado_txt.text = "Error en la aplicación de correo";
}
};
y aparte tengo un archivo php, el antes citado: email.php que dice así:

Cita:
<?php
$sendTo = 'alexisjoelleite@hotmail.com';
$subject = $_POST["asunto"];
$headers = "From: " . $_POST["Cristalab_Flashform"];
$headers .= "<" . $_POST["email"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["email"];
$message = $_POST["cuerpo"];
mail($sendTo, $subject, $message, $headers);
echo "estado=Mensaje enviado ";
?>
El problema es que lo subo a la web, escribo un mensaje y no me lo envía... alguien me puede ayudar ¿en qué me estoy equivocando?
__________________
se viene el tuta tuta
y se viene y se viene
el tuta el tuta
y se viene
ahi ta viteh
Responder Con Cita

Publicidad
  #2  
Antiguo 23-02-2007, 18:49:54
Avatar de colo69
Foorero Masters
 
Fecha de Ingreso: Jan 2007
Ubicación: en la favela arlado de chorimovil
Mensajes: 453
Gracias: 0
Agradecido 1 vez en 1 Post
Contactar con colo69 a través de MSN
Predeterminado

Que te aparece cuando tratas de enviar ese mensaje?
__________________



R3D-0CuLT4

::::::::::::::::::::::::: [ www.fooros.com ] :::::::::::::::::::::::::
Responder Con Cita

  #3  
Antiguo 23-02-2007, 22:03:38
Foorero
 
Fecha de Ingreso: Jan 2007
Ubicación: Montevideo, Uruguay
Mensajes: 70
Gracias: 1
Agradecido 0 veces en 0 Posts
Predeterminado

Me dice: "Mensaje enviado"

Pero a mi casilla no llegan
__________________
se viene el tuta tuta
y se viene y se viene
el tuta el tuta
y se viene
ahi ta viteh
Responder Con Cita

  #4  
Antiguo 24-02-2007, 09:35:52
Avatar de colo69
Foorero Masters
 
Fecha de Ingreso: Jan 2007
Ubicación: en la favela arlado de chorimovil
Mensajes: 453
Gracias: 0
Agradecido 1 vez en 1 Post
Contactar con colo69 a través de MSN
Predeterminado

..mmm... que raro la sintaxis esta bn.. dejame analizarla y despues te cuento
__________________



R3D-0CuLT4

::::::::::::::::::::::::: [ www.fooros.com ] :::::::::::::::::::::::::
Responder Con Cita

  #5  
Antiguo 21-07-2007, 15:34:26
Foorero
 
Fecha de Ingreso: Jan 2007
Ubicación: Montevideo, Uruguay
Mensajes: 70
Gracias: 1
Agradecido 0 veces en 0 Posts
Predeterminado

Bueno ta para los que quieran mandar Email desde una web voy a agregar esto:
El script anterior estaba bien, lo malo es que el hoster no me permitia la sentencia mail en php.
Bueno ahora paso a detallaro como enviar un mail desde una página que ustedes creen.
Primero que nada deberán hacer un formulario en donde se va a detallar el remitente, destinatario, cuerpo y asunto del mensaje.
Código:
<html>

<head>
<title> Enviar mail con PHP </title>
</head>
<body>
<form method="post" name="mail" action="enviar.php">
<table>
<tr>
<td>A:</td>
<td><input type="text" name="dest"></td>
</tr>
<tr>
<td>De:</td>
<td><input type="text" name="remit"></td>
</tr>
<tr>
<td>Asunto:</td>
<td><input type="text" name="asunto"></td>
</tr>
<tr>
<td>Cuerpo:</td>
<td><textarea name="cuerpo">Ingrese aquí su mensaje</textarea></td>
</tr><br>
</table>
<input type="submit" value="Enviar mail">
</form>
</body>
</html>
Y ahora por otra parte deben tener un archivo llamado enviar.php que será el encargado de recibir las variables y enviar el mensaje.

Código:
<?
$sendTo = $_POST['dest'];
$subject = $_POST["asunto"];
$headers = "From: " . $_POST['remit'];
$headers .= "<" . $_POST['remit'] . ">\r\n";
$headers .= "Reply-To: " . $_POST['remit'];
$message = $_POST['cuerpo'];
mail($sendTo, $subject, $message, $headers);
echo "Mensaje enviado ^^";
?>
De esta forma ya habrán conseguido una página que permita enviar mails. Si tienen alguna duda me preguntan eh.
__________________
se viene el tuta tuta
y se viene y se viene
el tuta el tuta
y se viene
ahi ta viteh
Responder Con Cita

Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are deshabilitado
Pingbacks are deshabilitado
Refbacks are deshabilitado


La franja horaria es GMT -3. Ahora son las 01:32:53.

Web Amigas: Descargar - Utilidades - Locura Juegos - Gratis Programas - Gratis Juegos - Bajar Gratis - Mirando Videos - Tu Locura - Gratis Musica

Fooros.Com es una Web perteneciente a Tu Locura

SEO by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48