Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2009, 21:49
taiker
 
Fecha de Ingreso: junio-2009
Mensajes: 8
Antigüedad: 14 años, 10 meses
Puntos: 0
Problema con FORMULARIO DE CORREO PHP

Hola Chicos del Foro



Necesito nuevamente su ayuda. Estoy rediseñando mi sitio web, un amigo me ayudaba (YA NO). Para el formulario de contacto bajamos un archivo flash + PHP (ffiles), lo editamos y lo adaptamos a nuestro sitio web.

Nos costo bastante, ya que el archivo PHP tenia problemas. Hoy por alguna razon que aun no entiendo el archivo PHP desaparecio de mi servidor, al buscar el archivo para volver a subirlo NO LO ENCONTRE, solo encontre el que alguna ves trabajamos, pero este presenta errores que no puedo solucionar.

Al colocar el archivo PHP en mi servidor y probarlo (El archivo FLASH esta arriba y esta OK). Envia el mail con los datos EN BLANCO y el archivo FLASH que luego de enviar el mail deberia entregar un mensaje de "Gracias por comunicarse..." se quedo pegado con el mensaje "Enviando al servidor de correo".

Les dejo el archivo PHP PORFAVOR me urge la ayuda ya que en estos momentos mi sitio esta sin formulario de CONTACTO.


DESDE YA, GRACIAS¡¡¡¡



FORMULARIO DE CONTACTO EN FLASH

<?php
#
$MailTo="xxx"arrroba"xxxx.cl";
$firstname=utf8_decode($firstname);
$firstname=eregi_replace( "\r", "\n", $firstname);
$firstname=stripcslashes($firstname);
$lastname=utf8_decode($lastname);
$lastname=eregi_replace( "\r", "\n", $lastname);
$lastname=stripcslashes($lastname);
$Subject=utf8_decode($Subject);
$Subject=eregi_replace( "\r", "\n", $Subject);
$Subject=stripcslashes($Subject);
$Body=utf8_decode($Body);
$Body=eregi_replace( "\r", "\n", $Body);
$Body=stripcslashes($Body);


#
# Formating Date ################################################## ##########
# ("m.d.Y"); pour passer au format europŽen ("d.m.Y");
# Pour rajouter les heures de dŽcalage horaire ,ajouter "time()+3600*(2+date("I")));" +2 heure d'ŽtŽ RŽunion
$nowDay=date("d.m.Y");
$nowClock=date("H:i:s",time()+3600*(1+date("I")));
#
# Formating Body content ################################################## ####
#
$FormContent="
Les informations suivantes ont été recues le $nowDay à $nowClock:\n\n
----------------------------------------------------------------------------\n
Nombre: "$_POST"$firstname\n
Apellido: $lastname\n
E-mail: $MailFrom\n
Fono: $Phone\n
----------------------------------------------------------------------------\n
Motivo: $Subject\n
----------------------------------------------------------------------------\n
Mensaje: $Body\n
----------------------------------------------------------------------------\n

".urlencode(utf8_encode($FormContent));
#
#
mail($MailTo, "$Subject (de $firstname $lastname)", $FormContent, "From: $MailFrom");
#
#
# Autoresponder ################################################## ###########
#
#
$filename = "answer.txt";
$fd = fopen( $filename, "r" );
$contents = fread( $fd, filesize( $filename ) );
fclose( $fd );
mail( "$MailFrom", "Gracias por su mail a ", "$contents\n\n",
"From:xxx"arrroba"xxxx.cl\n" );
#
#
# Flashsignal Variable ################################################## ####
#
$signal=1;
echo "signal=$signal";
#
################################################## #############################
?>