Foros del Web » Programando para Internet » ASP Clásico »

Contacto en flash con PHP no funciona en pagina hecha en ASP

Estas en el tema de Contacto en flash con PHP no funciona en pagina hecha en ASP en el foro de ASP Clásico en Foros del Web. Hola: Espero alguien me pueda guiar, lo que me ocurre, es que tenia que actualizar un contacto que no servía en una pagina hecha a ...
  #1 (permalink)  
Antiguo 09/09/2009, 15:39
 
Fecha de Ingreso: septiembre-2009
Mensajes: 11
Antigüedad: 15 años, 8 meses
Puntos: 0
Contacto en flash con PHP no funciona en pagina hecha en ASP

Hola:

Espero alguien me pueda guiar, lo que me ocurre, es que tenia que actualizar un contacto que no servía en una pagina hecha a base de ASP, para solucionarme las cosas de forma "mas sencilla" hice un contacto en Flash que funciona con un formulario en PHP (porque es la forma en la que siempre lo he hecho asi, y me ha funcionado a la perfeccion), pero no sé bien a que se deba que no envía nada.

Gracias de antemano.

Saludos
  #2 (permalink)  
Antiguo 09/09/2009, 17:33
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Contacto en flash con PHP no funciona en pagina hecha en ASP

Yo no entendí cual es la duda

¿Dónde entra ASP en tu pregunta?
  #3 (permalink)  
Antiguo 09/09/2009, 17:33
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
Respuesta: Contacto en flash con PHP no funciona en pagina hecha en ASP

pues es medio dificil adivinar... quizas si tienes info del codigo podriamos darnos una idea de lo que estas haciendo... si el flash no ha cambiado entonces deberia seguir enviando la informacion, hay que ver como la intentas tomar en ASP
  #4 (permalink)  
Antiguo 10/09/2009, 10:39
 
Fecha de Ingreso: septiembre-2009
Mensajes: 11
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Contacto en flash con PHP no funciona en pagina hecha en ASP

HOla
He cambiado el formulario de PHP por uno de ASP

El codigo del ASP es:

Cita:
<%

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

oMail.BodyFormat = 0
oMail.MailFormat = 0

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

Telefono = Request.Form("telefono")
Cuerpo = Request.Form("cuerpo")

oMail.Send Remitente, Destino, Email, Telefono, Cuerpo

Set oMail = Nothing

%>
estado=Mensaje enviado.

Y el que tengo en flash en el primer frame:

Cita:
//Declaro las variables para enviar y para recibir
var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();
//Función que envia el forumlario
function enviarMail() {
envio_lv.nombre = remitente_txt.text;
envio_lv.asunto = telefono_txt.text;
envio_lv.email = email_txt.text;
envio_lv.cuerpo = cuerpo_txt.text;
envio_lv.sendAndLoad("email.asp", recibir_lv, "POST");
//Aqui ustedes pueden cambiar de form.php a form.asp dependiendo del servidor
//que usen
}
//Función que procesa los datos recibidos del servidor
recibir_lv.onLoad = function(exito) {
if (exito) {
estado_txt.text = this.estado;
} else {
//Muestra un mensaje de error en negrita
estado_txt.text = "Error en la aplicación de correo";
}
};
Y en el boton de enviar:

Cita:
on (release) {
estado_txt.text = "Enviando su correo ...";
enviarMail();
}
De hecho lo tome del tutorial de Freddie: cristalab.com/tutoriales/enviar-correo-electronico-en-flash-usando-loadvars-c7l/

Pero al final no envía nada.

Este contacto esta montado en una pagina hecha a base de ASP, y el index de la pagina esta un nivel mas arriba.

Espero alguien pueda darme una idea de que es lo que estará fallando, plis!!!
  #5 (permalink)  
Antiguo 11/09/2009, 17:45
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 23 años, 4 meses
Puntos: 16
Respuesta: Contacto en flash con PHP no funciona en pagina hecha en ASP

manda algun error o simplemente no lo manda?
__________________
CreandoWebs.com
www.creandowebs.com
PLANTILLAS TEMPLATEMONSTER CON 10% DE DESCUENTO
  #6 (permalink)  
Antiguo 14/09/2009, 16:11
 
Fecha de Ingreso: septiembre-2009
Mensajes: 11
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Contacto en flash con PHP no funciona en pagina hecha en ASP

No manda ningun error.
  #7 (permalink)  
Antiguo 14/09/2009, 19:29
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Contacto en flash con PHP no funciona en pagina hecha en ASP

1) Quizá si lo envía pero a la bandeja de spam o correos no deseados
2) Quizá tienes un On Error Resume que hace que no veas un error que si esta mandando
3) Veo que usas CDONTS ¿que servidor estas usando?, supongo no es Windows 2003 server por que fallaría
  #8 (permalink)  
Antiguo 18/09/2009, 16:57
 
Fecha de Ingreso: septiembre-2009
Mensajes: 11
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Contacto en flash con PHP no funciona en pagina hecha en ASP

::: Gracias por las respuestas :::
:: No he logrado resolverlo, en cuanto lo logre les aviso, para futuros casos que sean similares :::

: Chau! :
  #9 (permalink)  
Antiguo 21/09/2009, 12:52
 
Fecha de Ingreso: septiembre-2009
Mensajes: 1
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Contacto en flash con PHP no funciona en pagina hecha en ASP

a mi tampoco me funciona y es exactamente igual pero sin usar asp. Me parece que ese tutorial ya no sirve para enviar emails, no conozco a nadie que le funcione. Da igual la versión de action script que se utilice??
  #10 (permalink)  
Antiguo 21/09/2009, 13:03
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Contacto en flash con PHP no funciona en pagina hecha en ASP

No conozco action script y desconozco si esa parte debe de funcionar, pero la parte de ASP normalmente debiese de funcionar así como esta, solo que me gustaría que me hubieran respondido a las 3 posibles alternativas que propuse.

Si simple y sencillamente se llama al programa asp que manda el correo y se coloca texto en código duro se puede comprobar si funciona la parte de ASP, pero necesitaría que me respondieran si han hecho esa prueba o no.

Igual, si no usan un servidor XP o windows 2000 (que sería lo más normal), esta es la nueva forma de mandar correos: http://classicasp.aspfaq.com/email/h...-with-cdo.html

Pero insisto, primero hagan un script ASP que mande el correo y luego lo llaman desde action script, de la misma forma se hace un script que solo imprima los parámetros recibidos desde flash sin mandar correo; primero se prueba una cosa y ya cuando funciona se va al siguiente paso.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:21.