Comunidad de diseño web y desarrollo en internet online

No envia correo el Formulario Flash.

Ir a página 1, 2  Siguiente

Foros de discusión > Flash

Citar            
MensajeEscrito el 11 Jul 2005 11:30 pm
Sigo batallando con el formulario flash, lo puse como venia en el tutorial pero no lo envia, chequen esto y diagnme si hay algun error.

(Este es mi documento flash que llame contacto.fla, y que subi al servidor como html.)

Esto es lo que puse en el boton de flash:

on (release) {
estado_txt.text = "Enviando su correo ...";
enviarMail();
}

Ok, y esto en el primer frame del documento:

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.asp", 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 ESE ES EL ERROR QUE JUSTAMENTE ME SALE.

-----------------------------------------------------------

En el codigo ASP puse como nombre email.asp
y esto es lo que puse:

<%

Set oMail = Server.CreateObject ("CDONTS.NewMail")

oMail.BodyFormat = 0
oMail.MailFormat = 0

Remitente = Request.Form("email")
Destino = "[email protected]" 'Email de destino

Asunto = Request.Form("asunto")
Cuerpo = Request.Form("cuerpo")

oMail.Send Remitente, Destino, Asunto, Cuerpo

Set oMail = Nothing

%>
estado=Mensaje enviado



PORRRR FAVORRR AYUDENME.

Por espantapajaros

10 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 12 Jul 2005 12:12 am
esto no va dentro de <? ?> :?

Código :

estado=Mensaje enviado 


No se casi nada ASP pero me parece extraño esa linea alli :crap:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 12 Jul 2005 12:28 am
Tu servidor soporta ASP?
Es un servidor gratuito o pago? (Si es gratuito, no te servira el script)

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

clabbofh
Citar            
MensajeEscrito el 13 Jul 2005 03:46 pm
Ahora puse


estado=Mensaje enviado
dentro de Asp: asi

<%

Set oMail = Server.CreateObject ("CDONTS.NewMail")

oMail.BodyFormat = 0
oMail.MailFormat = 0

Remitente = Request.Form("email")
Destino = "[email protected]" 'Email de destino

Asunto = Request.Form("asunto")
Cuerpo = Request.Form("cuerpo")

oMail.Send Remitente, Destino, Asunto, Cuerpo

Set oMail = Nothing

estado=Mensaje enviado

%>


Pero me sigue saliendo error, ohhh DAMN, ahora quien podra defenderme, si existiera un chapulin colorado de la programacion seria excelente.

Por espantapajaros

10 de clabLevel



Genero:Masculino  

mozilla
Citar            
MensajeEscrito el 13 Jul 2005 03:59 pm
Primero lo que te dijo Freddie, tu servidor soporta ASP?

Segundo lo que te he dicho, el servidor tiene bien configurado la parte de envios de mail ?

Haz hecho una prueba de flash con asp sencilla, un "hola mundo" por lo menos a ver si te funciona la comunicacion :wink:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 13 Jul 2005 04:23 pm
Maikel, mira, mi servidor si es de paga, de prodigy infinitum, huakala por cierto.

Segundo, nose como configurar eso.

Tercero, segun yo hice una prueba y si jala, porque lo unico que hice es cambiarle la extension de mi .html de flash por la de .asp en un bloq de notas, jejeje, nose si este bien eso.

Por espantapajaros

10 de clabLevel



Genero:Masculino  

mozilla
Citar            
MensajeEscrito el 13 Jul 2005 04:25 pm
haber haber

Osea mi flash tambien tiene que ser ASP y aparte el codigo ASP

Ya me perdi

Por espantapajaros

10 de clabLevel



Genero:Masculino  

mozilla
Citar            
MensajeEscrito el 13 Jul 2005 04:26 pm
:( key key, no te molestes

pregunta a los administradores de tu hosting pago si tienen habilitado el servidor de mail para asp :wink:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 13 Jul 2005 09:54 pm
yo intente hacer el ejercicio pero no me funciono :( ,aunque en defensa propia puedo alegar que no se mucho de codigo, de todas formas me imagineque como estaban los archivos del tutorial podria utilizarlos cambiando la direccion de correo a donde deberia llagar la informacion,
<?php
$sendTo = "[email protected]"; //aca lo cambio por mi mail
$subject = $_POST["asunto"];
, y cargue los archivos al servidor y al correrlo pues aparece como en el estado que el mensaje fue enviado, reviso el mail y no llega nada...y ni idea que puedo hacerle para que me funcione ok...alguien podria decirmequeburrada estoy haciendo? :oops:

Por Finvara

807 de clabLevel



 

EL reino de los duendes...

firefox
Citar            
MensajeEscrito el 13 Jul 2005 10:51 pm
En un post lei que algo de todo el codigo estaba mal, que se checara, ahora no doy con la persona que puso eso, ojala y esa perosna lea esto y nos diga que esta mal.


Tengan piedad de los analfabetos de la programación.

Por espantapajaros

10 de clabLevel



Genero:Masculino  

mozilla
Citar            
MensajeEscrito el 13 Jul 2005 10:55 pm

espantapajaros escribió:

Tengan piedad de los analfabetos de la programación

:oops:

Por Finvara

807 de clabLevel



 

EL reino de los duendes...

firefox
Citar            
MensajeEscrito el 14 Jul 2005 01:25 am
A ver ambos hagan una cosa muy sencilla, olvidense de flash por un momento asignenles valores fijos a sus variables de ASP y de PHP respectivamente en su codigo, es decir olvidense de recibir los datos que recibe los archivos .asp o .php por el metodo POST que manda el script de FLASH, por ejemplo en el php que es le que se manejar:

Código :

$remitente "[email protected]"
$asunto = "Prueba a ver si funcion mail de mi servidor"
$cuerpo = "esto es una prueba, a ver si me funciona la funcion mail de mi servidor, sí funciona estoy recogiendo los datos mal en mi script del lado del servidor sino no es culpa de flash es que mi servidor no funciona la funcion mail de mi servidor"


Prueben con esos valores y ejecuten sus script respectivos a ver si funcionan. :wink:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 14 Jul 2005 10:10 pm
hee pero yo nose manejar PHP, como le hago para crear un php

Por espantapajaros

10 de clabLevel



Genero:Masculino  

mozilla
Citar            
MensajeEscrito el 14 Jul 2005 10:16 pm
Andalaosa..... con el block de notas

y no olvides poner al inicio

<?php

y al final


?>


Y leete unos cuantos tutos, en realidad es facil de aprender.....

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 15 Jul 2005 01:56 am
bipsa escribió:
Andalaosa..... con el block de notas

y no olvides poner al inicio

<?php

y al final


?>

Y leete unos cuantos tutos, en realidad es facil de aprender.....
solo ponerlo en block de notas no funcionara, el script php necesita un servidor que soporte php :roll:

espantapajaros escribió:
hee pero yo nose manejar PHP, como le hago para crear un php
por eso dije esto:
asignenles valores fijos a sus variables de ASP y de PHP respectivamente en su codigo, es decir olvidense de recibir los datos que recibe los archivos .asp o .php por el metodo POST que manda el script de FLASH, por ejemplo en el php que es le que se manejar:
hazlo con lo asp como sabes :wink:

Solo digo que no recibas las variables de flash, sino que asp se ejecute solo :wink:, es de prueba para ver si la funcion mail de tu servidor sirve :D

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 15 Jul 2005 03:47 am
Hola, no se mucho de ASP y creo que con esto no arreglo el problema pero esa linea

Código :

estado=Mensaje enviado

me parece muy sospechosa, será que esta es una cadena y hay que ponerla así

Código :

estado="Mensaje enviado"

O si acaso es el valor de otra variable no sería

Código :

estado=Mensaje_enviado
'O
estado=Mensajeenviado


Otra vez, no más digo :oops:

Saludos Rubencho

Por rubencho176

Claber

301 de clabLevel

3 tutoriales

 

Colombia

firefox
Citar            
MensajeEscrito el 15 Jul 2005 02:14 pm
hee pero yo nose manejar PHP, como le hago para crear un php


Mi respuesta fue a esta inquietud.... mi querido amigo Maikel, me imagino que el sabrá que necesita de un servidor que soporte Php..... ;)

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 15 Jul 2005 03:28 pm
He encontrado la solución a sus problemas:

http://www.cristalab.com/tutoriales/101/fundamentos_de_la_programacion

Nota: No es sarcasmo ni broma, considero que sino saben programar, antes de meterse a este rollo, deben aprender a programar, es como si quisiera caminar sin saber gatear primero, captan? ;)

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 15 Jul 2005 07:51 pm
Espero que todo esto me pueda yudar, voy a seguir intentando, jajaja o si tienen un un formulario de flash con el asp correcto que les haya servido les agradeceria infinitamente su ayuda.

Por espantapajaros

10 de clabLevel



Genero:Masculino  

mozilla
Citar            
MensajeEscrito el 15 Jul 2005 08:05 pm
miren cuando entro al link

www.vivirsanos.com.mx/email.asp

me aparece esto:



Microsoft VBScript compilation error '800a0401'

Expected end of statement

/email.asp, line 11

estado=Mensaje enviado :D
---------------^

Por espantapajaros

10 de clabLevel



Genero:Masculino  

mozilla
Citar            
MensajeEscrito el 15 Jul 2005 08:37 pm
ahora puse el codigo asp asi:

<%
Set oMail = Server.CreateObject ("CDONTS.NewMail")
oMail.BodyFormat = 0
oMail.MailFormat = 0
Remitente = Request.Form("email")
Destino = "[email protected]" 'Email de destino
Asunto = Request.Form("asunto")
Cuerpo = Request.Form("cuerpo")
oMail.Send Remitente, Destino, Asunto, Cuerpo
Set oMail = Nothing
estado="Mensaje enviado :D"
%>


y en el link me sale www.vivirsanos.com.mx/email.asp:


Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/email.asp, line 2

Invalid ProgID. For additional information specific to this message please visit the Microsoft Online Support site located at: http://www.microsoft.com/contentredirect.asp.

Por espantapajaros

10 de clabLevel



Genero:Masculino  

mozilla
Citar            
MensajeEscrito el 15 Jul 2005 08:42 pm
Por cierto, mi servidor no soporta php, trato en el bloq de notas ponerle la extension .php pero no genera nada, sigue como texto "email.php.txt"

Por espantapajaros

10 de clabLevel



Genero:Masculino  

mozilla
Citar            
MensajeEscrito el 15 Jul 2005 11:10 pm
tienes ke guardarlo asi:

"archivo.PHP"

notas:

1. Las comillas van incluidas
2. el nombre del archivo puede variar con respecto a tu gusto ;)

Salu2

Por Jorgelig

Claber

3035 de clabLevel

12 tutoriales

 

Monterrey, Nuevo Leon, MX

firefox
Citar            
MensajeEscrito el 16 Jul 2005 12:16 am
ya probaste el formulario original?, cambiale la direccion de correo y mnontalo tal cual lo descargaste y ahi te das cuenta si esta bueno o malo. :wink:

Por majestic

35 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 16 Jul 2005 01:26 am
ok esa confunsion te la genero bipsa :crap: y yo te la quize aclarar en un post despues del de bipsa, has leido textualmente todos mis post.

INSISTO cambia estos valores por valores constantes

Código :

Remitente = Request.Form("email")
Asunto = Request.Form("asunto")
Cuerpo = Request.Form("cuerpo")


me imagino que es algo así:

Código :

Remitente= "[email protected]"
Asunto = "prueba de mi servidor mail con asp"
Cuerpo = "si este mensaje llega a mi correo el servidor funciona y hay error en la recepcion por el metodo POST de mi script en ASP sino mi servidor de mail no funciona :crap: y tengo que configurarlo bien :oops:"


pon esos valores en tu script de asp, y ejecuta el script, eso es para ver que error te da si es que lo hay, insisto olvidate de flash por un momento,

Ese error que posteaste me imagino que fue porque las variables no existen las que recibes por el metodo POST :wink:

PD: lee todos mis post de este tema COMPLETOS please y entenderas mejor lo que pretendo que hagas y porque que te digo que lo hagas :roll:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 16 Jul 2005 03:14 am
:? y que generé? ....




PD: lee todos mis post de este tema COMPLETOS please y entenderas mejor lo que pretendo que hagas y porque que te digo que lo hagas


Se directo, entoces.... quieres ver si envia correos........

mira eso ya intente que lo hiciera

http://www.cristalab.com/foros/viewtopic.php?t=8600

Empiezo a creer espantapajaros que el problema es de configuración en el server, te va tocar buscar algun servicio que te envie el correo, hay muchisimos.....

Es más si quieres instalo alguno en mi server

me dices....


Salu2

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 16 Jul 2005 03:33 am
Yo escribí:
asignenles valores fijos a sus variables de ASP y de PHP respectivamente en su codigo, es decir olvidense de recibir los datos que recibe los archivos .asp o .php por el metodo POST que manda el script de FLASH, por ejemplo en el php que es le que se manejar:

Código :

$remitente "[email protected]"
$asunto = "Prueba a ver si funcion mail de mi servidor"
$cuerpo = "esto es una prueba, a ver si me funciona la funcion mail de mi servidor, sí funciona estoy recogiendo los datos mal en mi script del lado del servidor sino no es culpa de flash es que mi servidor no funciona la funcion mail de mi servidor" 


mmm, que mas directo quieres que sea :cry:

Pero bueeeeeno ahora que me doy cuenta, espantapajaros has probado lo que te ha dicho bipsa en el post pasado :? mmmm y lo que yo te he dicho en este post :roll:

ah bipsa la confunsión fue esta:

bipsa escribió:
Andalaosa..... con el block de notas

y no olvides poner al inicio

<?php

y al final


?>


espantapajaros anda tu puedes, anda prueba eso que te decimos pleaseeeeeeeeee :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 16 Jul 2005 03:42 am
y sera que no puedes hacer un php con el block de notas..... solo hay que guardarlo bien... o cambiarle el nombre despues..... en fin.... no alarguemos + esto.....

Ya liberé un archivo en mi server y ahora le mando las variables a espantapajaros.... para que le funcione el formulario ....

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 16 Jul 2005 03:46 am
si mejor no alarguemos esto, no era mi intención molestarte, mis disculpas :oops:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 16 Jul 2005 03:52 am
dont worry be happy , no me molestas..... ;)

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Ir a página 1, 2  Siguiente
Foros de discusión > Flash

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.