Web XML plantilla de envío de mensajes de correo electrónico en blanco. Problema de PHP?

  • Weddingbrushes
  • Born
  • Born
  • Avatar de Usuario
  • Registrado: Ago 20, 2009
  • Mensajes: 3
  • Status: Offline

Nota Agosto 21st, 2009, 1:37 pm

Recientemente he construido un sitio que utiliza un flash plantilla XML. Estoy usando Flash CS4. I confusa por lo suficientemente bien hasta que llegué al archivo mailer.php. Todo lo que parecía que tenía que hacer era insertar mi correo electrónico en el sitio correcto para que el formulario de contacto en el sitio me enviaría el correo de los clientes. Yo lo hice y ahora sólo reciben mensajes de correo electrónico que están en blanco de remitentes no definido. Me recibe una dirección IP única de cada cliente en mi cuerpo del mensaje, pero, realmente no sé cómo responder a ellas.

Ya he probado algunas otras simples archivos de correo electrónico genérica php que incluso han sido mencionadas en estos foros. Estoy muy de un novato en este campo pero me pregunto si el archivo PHP que vino en mi paquete estaba tirado y no es exclusivo de mi plantilla? Vino con un formulario de correo electrónico de flash que es diferente a la intrínseca a mi plantilla. He buscado a través de mis archivos y encontré un "formulario de contacto. como "que hace mención de" mailer.php ". Aparte de eso, no sé dónde más mirar a realizar cualquier cambio.

mi sitio es http://www.weddingbrushes.com
Y aquí está el archivo PHP puro que tengo. Lo único que cambia es el "enviar a" la dirección. Usted puede ver por qué me las direcciones IP y recibo el mensaje "formulario de contacto no definido" en mi línea de asunto. Pero, ¿por qué tengo nada que el usuario escribe?

Código: [ Select ]
<?php
 
/* ---------------------------
php and flash contact form.
by http://www.MacromediaHelp.com
---------------------------
Note: most servers require that one of the emails (sender or receiver) to be an email hosted by same server,
so make sure your email (on last line of this file) is one hosted on same server.
--------------------------- */
 
 
// read the variables form the string, (this is not needed with some servers).
$subject = $_REQUEST["subject"];
$message = $_REQUEST["message"];
$sender = $_REQUEST["sender"];
 
 
// include sender IP in the message.
$full_message = $_SERVER['REMOTE_ADDR'] . "\n\n" . $message;
$message= $full_message;
 
// remove the backslashes that normally appears when entering " or '
$message = stripslashes($message);
$subject = stripslashes($subject);
$sender = stripslashes($sender);
 
// add a prefix in the subject line so that you know the email was sent by online form
$subject = "Contact form ". $subject;
 
// send the email, make sure you replace email@yourserver.com with your email address
if(isset($message) and isset($subject) and isset($sender)){
    mail("email@yourserver.com", $subject, $message, "From: $sender");
}
?>
  1. <?php
  2.  
  3. /* ---------------------------
  4. php and flash contact form.
  5. by http://www.MacromediaHelp.com
  6. ---------------------------
  7. Note: most servers require that one of the emails (sender or receiver) to be an email hosted by same server,
  8. so make sure your email (on last line of this file) is one hosted on same server.
  9. --------------------------- */
  10.  
  11.  
  12. // read the variables form the string, (this is not needed with some servers).
  13. $subject = $_REQUEST["subject"];
  14. $message = $_REQUEST["message"];
  15. $sender = $_REQUEST["sender"];
  16.  
  17.  
  18. // include sender IP in the message.
  19. $full_message = $_SERVER['REMOTE_ADDR'] . "\n\n" . $message;
  20. $message= $full_message;
  21.  
  22. // remove the backslashes that normally appears when entering " or '
  23. $message = stripslashes($message);
  24. $subject = stripslashes($subject);
  25. $sender = stripslashes($sender);
  26.  
  27. // add a prefix in the subject line so that you know the email was sent by online form
  28. $subject = "Contact form ". $subject;
  29.  
  30. // send the email, make sure you replace email@yourserver.com with your email address
  31. if(isset($message) and isset($subject) and isset($sender)){
  32.     mail("email@yourserver.com", $subject, $message, "From: $sender");
  33. }
  34. ?>


Gracias!
Moderator Remark: Added [code] tag
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Agosto 21st, 2009, 1:37 pm

  • Weddingbrushes
  • Born
  • Born
  • Avatar de Usuario
  • Registrado: Ago 20, 2009
  • Mensajes: 3
  • Status: Offline

Nota Agosto 22nd, 2009, 10:55 am

Me contacté con la plantilla de ayuda otra vez y me dieron nuevos. Php,. Como, y los archivos. Swf que parecen haber hecho el truco.
  • raekwon2gee
  • Born
  • Born
  • No Avatar
  • Registrado: Ago 28, 2009
  • Mensajes: 3
  • Status: Offline

Nota Agosto 28th, 2009, 1:43 pm

Hey amigo!
PLEEASE, he estado esperando por este tipo de puesto para así tanto tiempo.
He estado tratando de crear una aplicación Flash CS4 y PHP que envía mensajes de correo electrónico para las más largas y todo fue en vano.
Si usted pudiera por favor, me acaba de enviar el código completo para el flash y del PHP, que me hacen sentir que estoy en el cielo y lo habría hecho una de las cosas más grandes alguna vez mi humanidad.
  • Weddingbrushes
  • Born
  • Born
  • Avatar de Usuario
  • Registrado: Ago 20, 2009
  • Mensajes: 3
  • Status: Offline

Nota Agosto 30th, 2009, 7:01 pm

¡Eh!,

Parece que la forma de flash y php vino de "macromediahelp". Parece que no puedo publicar el código flash, pero es una descarga gratuita en ese sitio. Mi problema era con el archivo de ActionScript, cuando la plantilla ayudar dept. me ha enviado una nueva, todo parecía funcionar. Espero que esto ayude, porque es sobre el alcance de mi conocimiento sobre el tema.
  • IceCold
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Nov 05, 2004
  • Mensajes: 1254
  • Loc: Ro
  • Status: Offline

Nota Agosto 31st, 2009, 7:29 am

raek, está usted usando AS3 o AS2?
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • raekwon2gee
  • Born
  • Born
  • No Avatar
  • Registrado: Ago 28, 2009
  • Mensajes: 3
  • Status: Offline

Nota Septiembre 1st, 2009, 12:52 am

¡Oh! Estoy usando AS3 con Flash CS4
  • IceCold
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Nov 05, 2004
  • Mensajes: 1254
  • Loc: Ro
  • Status: Offline

Nota Septiembre 1st, 2009, 4:56 am

aquí es una clase para el envío de correo, también con los archivos de prueba.
http://www.awake.ro/test/testmail.zip (copia el vínculo y pegarlo en el navegador, haga clic en directo probablemente fallará). Su prueba y de trabajo.
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • raekwon2gee
  • Born
  • Born
  • No Avatar
  • Registrado: Ago 28, 2009
  • Mensajes: 3
  • Status: Offline

Nota Septiembre 1st, 2009, 6:41 am

Thanks Bro.
You're the best!

Publicar Información

  • Total de mensajes en este tema: 8 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 29 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC