Ver Mensaje Individual
  #12 (permalink)  
Antiguo 19/03/2004, 14:02
melf
 
Fecha de Ingreso: mayo-2003
Ubicación: venezolano en viena!
Mensajes: 142
Antigüedad: 21 años
Puntos: 0
este es un tutorial que vi en este foro yque al parecer funciona muy bien, en mi caso no , me gustaria que me dijeran adonde esta el error, este archivo swf esta en un htlm,,, es importante esto( me refiero al htlm), o solo el swf funciona... lo otro es la direccion que pondria..
mi archivo esta aqui para que lo vean:
aunque no envien nada.. este es un tutorial que vi en otro foro yque al parecer funciona muy bien, en mi caso no , me gustaria que me dijeran adonde esta el error, este archivo swf esta en un htlm,,, es importante esto( me refiero al htlm), o solo el swf funciona... lo otro es la direccion que pondria..
mi archivo esta aqui para que lo vean:
http://usuarios.lycos.es/melf/






::Formulario en Flash::

Introducción:
Primero que nada quisiera decirles que ire al grano con esta explicación.
Voy a enfocarme en que puedan configurarlo y usarlo, luego ustedes veran si quieren profundizar y ver bien como funciona el .fla y el php.

Debes disponer de:
Hosting conque soporte (php)
Un script php para formularios (yo te lo doy)
Archivo .fla (yo te lo doy)
Un programa ftp que te permita dar permisos

Configuración del .fla:
- Vayan al simbolo122 o hagan doble click en el centro de la imagen
- Vean las acciones del 1er fotograma de la capa 1
- Reemplazen "tu_sitio" por la ruta en la que se encontrara el archivo php.
- Listo, guarda el .fla y exporta el swf

Configuración del php:
- Abre el script php con "Word pad" o Block de notas
- En Edicion -->Buscar escribe "tu_mail" (sin las comillas)
- Presiona "buscar"
- Cambia los datos de "tu_mail@tu_sitio.com" por tu e-mail
- Escribe el "subject", reemplazando lo que esta entre comillas
"Tiene un e-mail desde www.chilepixel.com!!"
- Elige, "Guardar" o "Save"
- Listo!

Subiendo los archivos:
- Sube los archivos con algun progrma ftp, te recomiendo:
"Cute ftp", "Smart Ftp" o Leach Ftp.
- Sube los dos archivos al mismo directorio (el swf y el php)
- Dales permisos 777 a los dos archivos, esto lo encontraras seguro en
"¨Properties CHMOD" (Smart ftp) o "Set Atributtes" (Leach ftp)
Si tienes problemas con esta parte, bajate el Leach ftp, haz click con el boton derecho del mouse sobre los archivos (uno a uno) y elige "Set Atributtes", luego escribe 777 en la casilla de numeros que veras ahi.

Listo tu script debe funcionar perfectamente, si tienes algun problema iremos haciendo un FAQ aqui mismo, cuenta aqui como te fue. ;)

he subido los archivos respectivos a el servidor,eso si sin usar ningun programa ftp ,si no mas bien webftp desde la misma pagina pues,,,
pero no me funciona ,no se si el permiso 777 al cual se refiere(NO ENTIENDO ESTO ,PERMISO 777) no se lo puse ,no se si esto es lo que hace que fubncione... si es de ser cierto digammelo donde le doy el el "permiso 777" les posteare el scrip que tengo solo son pruebas...

codigo PHP
Código:
$auth_domain = array("usuarios.lycos.es/melf","usuarios.lycos.es/melf");
$to       = "[email protected]";
$subject  = "Tiene un e-mail desde http://usuarios.lycos.es/melf/!!";

if (isset($HTTP_REFERER)) { 
	foreach ($auth_domain as $line) {
		if (eregi($line,$HTTP_REFERER)) {
			$check_url = 1;	   	
			continue;
		}
	}
}else{
	$check_url = 1;
}
if ($check_url != 1) {
	echo "error=this formmail is not allowed in your domain";
	exit;
}


$date = getdate(time());
$date = sprintf("%s %s %s %s:%s:%s", $date["mday"],$date["month"],$date["year"],$date["hours"],$date["minutes"],$date["seconds"]);
$from = "$name<$email> ";
$header =  "From:$from\n";
$header .= "Reply-To:$from\n";

$body = "El siguiente comentario ha sido enviado por: \n";
$body .= "$name el $date\n\n";
$body .= "---------------------------------------------------------------\n\n";
$body .= "$comments\n\n";
$body .= "---------------------------------------------------------------\n\n";
$body .= "<Hosting remoto> $REMOTE_HOST\n";
$body .= "<Dirección remota> $REMOTE_ADDR\n";
$body .= "<Agente usado> $HTTP_USER_AGENT\n";
	       
$header=trim($header);
mail($to, $subject, $body, $header) or die("error=No se pudo enviar el mensaje!");
echo "&error=Su mensaje se ha enviado con éxito!!";
este es mi mi code en el swf:
Código:
stop ();
if (cgilocation == undefined) {
	// set the following cgilocation to the url of the formmail script (php or perl) on your server";
	// cgilocationÀ» ¼_¹ö¿¡ ¼³Ä¡ÇÑ formmail scriptÀÇ url·Î  º¯°æÇØ ÁÖ¼¼¿ä..";
	cgilocation = "http://usuarios.lycos.es/melf/form.swf ";
}
alli el menciona que no importa en que servidor ,lo mas importante es que soporte php...
__________________
http://www.mel-f.com <-- misite :si:
http://www.artepuro.tk <--miforo :no:


[img][/img]
armarse de valor!