Foros del Web » Creando para Internet » Flash y Actionscript »

enviando mail.... no me sale

Estas en el tema de enviando mail.... no me sale en el foro de Flash y Actionscript en Foros del Web. hola como van???? miren toy renegando con esto aver si me pueden ayudar... mis codigos php Código PHP: <?php if(isset( $_POST [ "nombre" ]) && isset( $_POST ...
  #1 (permalink)  
Antiguo 28/10/2006, 14:56
Avatar de JAK^  
Fecha de Ingreso: octubre-2005
Ubicación: ^^CaMiNiTo Al CoSTaDo DeL
Mensajes: 850
Antigüedad: 12 años, 1 mes
Puntos: 4
enviando mail.... no me sale

hola como van???? miren toy renegando con esto aver si me pueden ayudar...

mis codigos

php

Código PHP:
<?php
if(isset($_POST["nombre"]) && isset($_POST["titulo"]) && isset($_POST["mail"]) && isset($_POST["mensaje"]) ){
    
$fecha date("D-M-y H:i");
    
$mymail "[email protected]";
    
$subject "Desde el Sitio.. =)";
    
$contenido $_POST["nombre"]." Escribio :\n";
    
$contenido .= $_POST["mensaje"]."\n\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$subjectutf8_decode($contenido) ,$header);
    echo 
"&estatus=ok&";
}
?>
flash

enviar = function () {
if (email_txt.text.length && nombre_txt.length && titulo_txt.length && mensaje_txt.length) {
if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
form_lv = new LoadVars();
form_lv.nombre = nombre_txt.text;
form_lv.mail = email_txt.text;
form_lv.mensaje = mensaje_txt.text;
form_lv.titulo = titulo_txt.text;
form_lv.sendAndLoad("send.php", form_lv, "POST");
mensaje_txt.text = "Enviando Mensaje..";
nombre_txt.text = "";
email_txt.text = "";
titulo_txt.text = "";
form_lv.onLoad = function() {
trace("LLEGO");
if (this.estatus == "ok") {
mensaje_txt.text = "Tu mensaje fue enviado...";
nombre_txt.text = "";
email_txt.text = "";
titulo_txt.text = "";
} else {
mensaje_txt.text = "Problemas con el servidor\nIntentalo de Nuevo";
}
};
} else {
email_txt.text = "Correo Invalido";
}
} else {
email_txt.text = "Dato Necesario";
nombre_txt.text = "Dato Necesario";
titulo_txt.text = "Dato Necesario";
mensaje_txt.text = "Dato Necesario";
}
};
borrar = function () {
nombre_txt.text = "";
email_txt.text = "";
mensaje_txt.text = "";
titulo_txt.text = "";
};
enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;

pero me sale el mensaje

"Problemas con el servidor
Intentalo de Nuevo";

no se donde tara el error porfaaaa una ayuditaaaaaa saludosss
__________________
hola . . .

Última edición por JAK^; 04/02/2007 a las 14:48
  #2 (permalink)  
Antiguo 28/10/2006, 15:14
Avatar de DarkskullDA  
Fecha de Ingreso: julio-2006
Mensajes: 698
Antigüedad: 11 años, 5 meses
Puntos: 13
seguro q el server soporta php y php mailer??

si no lo soporta entonces es por eso ^^
__________________
Curso Desarrollo De Aplicaciones IFrame Para Facebook Conoce la Graph Api, Javascript/PHP SDK, Dialogos, Pestañas, entre otros.
  #3 (permalink)  
Antiguo 28/10/2006, 15:24
Avatar de JAK^  
Fecha de Ingreso: octubre-2005
Ubicación: ^^CaMiNiTo Al CoSTaDo DeL
Mensajes: 850
Antigüedad: 12 años, 1 mes
Puntos: 4
siiip si soporta puesto ke probe con un script ke tengo de otra pagina y manda bien
__________________
hola . . .
  #4 (permalink)  
Antiguo 31/10/2006, 16:06
 
Fecha de Ingreso: septiembre-2006
Mensajes: 1.193
Antigüedad: 11 años, 2 meses
Puntos: 30
formulario Corregido sirve

varias veces he visto que tienen problemas con este formulario asi que me puse aver que tenia y ya funciona

codigo php
Código:
<?php
if(isset($_POST["nombre"]) && isset($_POST["titulo"]) && isset($_POST["mail"]) && isset($_POST["mensaje"]) ){
    $fecha = date("D-M-y H:i");
    $mymail = "[email protected]";
    $subject = "Desde el Sitio.. =)";
    $contenido = $_POST["nombre"]." Escribio :\n";
    $contenido .= $_POST["mensaje"]."\n\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&";
}
?>
codigo AS 2.0

Código:
//funcion que enviara los datos 
_global.enviar = function() {
	//comprobacion para escribir bien el correo
	if (email_txt.text.length && nombre_txt.length && titulo_txt.length && mensaje_txt.length) {
		//comprobacion para escribir bien el correo
		if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
			//creacion del objeto LoadVars que enviara los datos de AS a php
			var form_lv:LoadVars = new LoadVars();
			form_lv.nombre = nombre_txt.text;
			form_lv.mail = email_txt.text;
			form_lv.mensaje = mensaje_txt.text;
			form_lv.titulo = titulo_txt.text;
			//metodo sendAndLoad que envia datos y trae la respuesta de php
			form_lv.sendAndLoad("send.php", form_lv, "POST");
			mensaje_txt.text = "Enviando Mensaje..";
			nombre_txt.text = "";
			email_txt.text = "";
			titulo_txt.text = "";
			form_lv.onLoad = function() {
				trace("LLEGO");
				if (this.estatus == "ok") {
					mensaje_txt.text = "Tu mensaje fue enviado...";
					nombre_txt.text = "";
					email_txt.text = "";
					titulo_txt.text = "";
				} else {
					mensaje_txt.text = "Problemas con el servidor\nIntentalo de Nuevo";
				}
			};
		} else {
			email_txt.text = "Correo Invalido";
		}
	} else {
		email_txt.text = "Dato Necesario";
		nombre_txt.text = "Dato Necesario";
		titulo_txt.text = "Dato Necesario";
		mensaje_txt.text = "Dato Necesario";
	}
};
_global.borrar = function() {
	nombre_txt.text = "";
	email_txt.text = "";
	mensaje_txt.text = "";
	titulo_txt.text = "";
};
_root.enviar_btn.onRelease = function() {
	enviar();
};
_root.borrar_btn.onRelease = function() {
	borrar();
};
Nota: en el email NO le pongan un correo de hotmail por que no funciona de preferencia pongan uno de gmail
Espero me puedan decir como subo los archivos para que no sea muy repetitivo el tema del formulario
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 14:15.