alacranmaya
Usuario Novato
Usuario Novato

:shock:
Hola soy algo novatillo en lo de hacer webs y estoy creando una web personal por lo que me descarge un template flash gratuito de flasmo.com para modificarlo a mi gusto. En este template tiene una parte dónde aparece un "Contact us" para enviar email a mi cuenta directamente desde la página. He de suponer de que los campos a rellenar en el formulario de flash ya está configurados. Pero mi d u d a es que no se que he de modificar para que funcione correctamente y pueda recibir los email en mi correo. El flash llama aun archivo llamado send_email.php que es donde supongo que he de realizar esos cambios. Pero no se exactamente el cómo y donde hacerlo. Os dejo copiado el código para que se mas facil ayudarme.

Muchas GRACIAS por adelantado!!!

<?php
$contact_name = $_POST['name'];
$contact_email = $_POST['email'];
$contact_subject = $_POST['subject'];
$contact_message = $_POST['message'];

if( $contact_name == true )
{
$sender = $contact_email;
$receiver = "[email protected]";
$client_ip = $_SERVER['REMOTE_ADDR'];
$email_body = "Name: $contact_name \nEmail: $sender \nSubject: $contact_subject \nMessage: $contact_message \nIP: $client_ip \nFlash Contact Form provided by flashmo";
$extra = "From: $sender\r\n" . "Reply-To: $sender \r\n" . "X-Mailer: PHP/" . phpversion();

if( mail( $receiver, "Flash Contact Form - $subject", $email_body, $extra ) )
{
echo "success=yes";
}
else
{
echo "success=no";
}
}
?>

PD. Ya probe a poner mi email en $receiver = "[email protected]"; y tampoco me funcionó, se queda pillado con el mensajes "Sending..." y hay se puede kedar hasta que desaparezca la energia electrica en este planeta y se apage en ordenador jejejeje.

Gracias de nuevo, el hecho de leerme es una parte de vuestro tiempo que dedicais a ayudarme. Thanks! :)

Avatar Image
@man / @woman
@man / @woman

Varias cosas...

¿Donde estas probando el sistema? ¿en tu ordenador? ¿en un servidor?

Dices que se queda pillado en "Sending..." ¿esa parte es todavía del flash?

Por último, tienes que estar en un servidor que tenga activada la función.

alacranmaya
Usuario Novato
Usuario Novato

Hola!

lo estoy probando desde el servidor.

El servidor es Nominalia y no se lo de que sitienes esa funcion ¿cmo lopuedo sabr?

Te pongo el codigo de acciones de flash por si ayuda a algo.

stop();
loadVariables("send_email.php?flashmo=" + random(1000), this, "POST");
message_status.text = "enviando/sending...";
var i = 0;
function check_status()
{
    if( success == "yes" )
    {
        message_status.text = "¡Gracias! Su mensaje ha sido enviado correctamente.";
        play();
    }
    else if( success == "no" )
    {
        message_status.text = "¡Disculpe! Su mensaje no ha podido ser enviado. Intentelo de nuevo.";
        gotoAndStop("stop");;
    }
    if( i >= 20 )
        clearInterval(interval_id);
    i++;
}
var interval_id = setInterval(check_status, 400);

Gracias por ayudarme!

alacranmaya
Usuario Novato
Usuario Novato

hola de nuevo he estado mirando lo de mi hosting y efectivamente no permitia php, pero ya lo e contratado de nuevo con php, pero aun asi se sigue quedando pillado.

Saludos

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 02/Mar/2010, 16:46
rmainor iblancasa NoSetup.org GestionXls112kMar/10
Por: , el 03/Feb/2010, 21:33
JIALEX chavp1977Feb/10
Por: , el 16/Nov/2008, 14:16
joni3 NoSetup.org1991Nov/08
Por: , el 18/May/2004, 15:03
clubgranja TheGhost NoSetup.org53kMay/04
Por: , el 13/Nov/2003, 14:13
Maha-Soft NoSetup.org53kNov/03