Envío de mensajes de flash con PHP

  • DrGonzo
  • Beginner
  • Beginner
  • No Avatar
  • Registrado: Oct 04, 2006
  • Mensajes: 36
  • Status: Offline

Nota Octubre 4th, 2006, 6:21 am

Hola,
He hecho un formulario de contacto que se supone que debe enviar el detalle por correo electrónico a través de un archivo PHP. Trabaja en cierta medida, sin embargo, sólo me da los detalles de la última variable en la lista?

Este es mi script PHP & #058;

<? PHP

$ a = "larry@tshirtsetc.co. Reino Unido ";
$ msg = "Nombre: $ _POST [nombre] \ n";
$ msg = "Nombre de la empresa: $ _POST [empresa] \ n";
$ msg = "Dirección de correo electrónico: $ _POST [email] \ n";
$ msg = "Número de Teléfono: $ _POST [teléfono] \ n";
$ msg = "Dirección: $ _POST [dirección] \ n";
$ msg = "Pequeños uds: $ _POST [s] \ n";
$ msg = "Media uds: $ _POST [m] \ n";
$ msg = "Grande Cantidad: $ _POST [l] \ n";
$ msg = "XLarge uds: $ _POST [x] \ n";
$ msg = "XXLarge Cantidad: $ _POST [Xxl] \ n ";
$ msg = "Comentarios: $ _POST [mensaje] \ n";


mail ($ a, $ asunto, $ msg, "From: Mi sitio web \ nReply-To: $ email \ n");

>

La única información que recibo es la última variable - "mensaje"?

Cualquiera sabe lo que ive hecho mal?

Gracias,

DrGonzo.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Octubre 4th, 2006, 6:21 am

  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Registrado: Sep 30, 2004
  • Mensajes: 1774
  • Loc: Edinburgh
  • Status: Offline

Nota Octubre 4th, 2006, 8:01 am

  • IceCold
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Nov 05, 2004
  • Mensajes: 1254
  • Loc: Ro
  • Status: Offline

Nota Octubre 4th, 2006, 9:55 pm

HAHAHAHAA que «sa" I `m cansado y no prestar atención" error...:D
examinar de nuevo el código. Usted siempre tiene: $ msg =....
usted tiene que concat, no para sustituir todo el tiempo. Así que el código correcto es el siguiente:
Código: [ Select ]
<?php

$to = "larry@tshirtsetc.co.uk";
$msg = "Name: $_POST[name]\n";
$msg .= "Company Name: $_POST[company]\n";
$msg .= "Email Address: $_POST[email]\n";
$msg .= "Telephone Number: $_POST[telephone]\n";
$msg .= "Address: $_POST[address]\n";
$msg .= "Small qty: $_POST[s]\n";
$msg .= "Medium qty: $_POST[m]\n";
$msg .= "Large qty: $_POST[l]\n";
$msg .= "XLarge qty: $_POST[x]\n";
$msg .= "XXLarge qty: $_POST[xxl]\n";
$msg .= "Comments: $_POST[message]\n";

mail($to, $subject, $msg, "From: My web site\nReply-To: $email\n");

?>
  1. <?php
  2. $to = "larry@tshirtsetc.co.uk";
  3. $msg = "Name: $_POST[name]\n";
  4. $msg .= "Company Name: $_POST[company]\n";
  5. $msg .= "Email Address: $_POST[email]\n";
  6. $msg .= "Telephone Number: $_POST[telephone]\n";
  7. $msg .= "Address: $_POST[address]\n";
  8. $msg .= "Small qty: $_POST[s]\n";
  9. $msg .= "Medium qty: $_POST[m]\n";
  10. $msg .= "Large qty: $_POST[l]\n";
  11. $msg .= "XLarge qty: $_POST[x]\n";
  12. $msg .= "XXLarge qty: $_POST[xxl]\n";
  13. $msg .= "Comments: $_POST[message]\n";
  14. mail($to, $subject, $msg, "From: My web site\nReply-To: $email\n");
  15. ?>

PS: "notificación". antes de la "="...que es concat.
“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. ”
  • DrGonzo
  • Beginner
  • Beginner
  • No Avatar
  • Registrado: Oct 04, 2006
  • Mensajes: 36
  • Status: Offline

Nota Octubre 5th, 2006, 1:47 am

Niza uno de Hielo - Tu una estrella!

Yo no deben trabajar tan tarde.......

Gracias.

DrGonzo.
  • errorbaby
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Oct 16, 2006
  • Mensajes: 14
  • Status: Offline

Nota Octubre 16th, 2006, 8:49 pm

Hola,
He probado el tutorial se ha mencionado anteriormente http://www.kirupa.com/developer/actions ... _email.htm pero no puedo llegar a parecer nada en mi bandeja de entrada de correo.

El destello de la película funciona bien (después de la introducción de datos, las gracias mensaje aparece), pero esa es la que más me puede ir.

He cambiado el php para lo que ha codificado Icecold arriba (con ligeras modificaciones para personalizar a mi variables). ¿Puede alguien me guía por lo que salió mal?

Mi script PHP es como a continuación:

<? PHP
$ a = "xxx @ yahoo. com ";
$ subject = "Mi sitio Flash respuesta";

$ msg = "Nombre: $ _POST [" nombre "] \ n";
$ msg .= "Dirección de correo electrónico: $ _POST [email] \ n";
$ msg .= "Comentarios: $ _POST [mensaje] \ n";

mail ($ a, $ asunto, $ msg, "De: Mi sitio Web \ nReply-To: $ email \ n ");
>

El texto que he resaltado en negrita, puede alguien decirme qué es lo que apunta a? ¿Debo cambiar?
  • IceCold
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Nov 05, 2004
  • Mensajes: 1254
  • Loc: Ro
  • Status: Offline

Nota Octubre 16th, 2006, 10:48 pm

Que sólo el "remitente" que aparecerá.
si no ha obtenido nada en su bandeja de entrada...o bien comprobar su mayor parte los mensajes...o asegúrese de tener activado el SMTP en el servidor que use. AAH, y no esperar a enviar cualquier cosa usando el flash de prueba de carga en movimiento o el html publicado en el navegador...que realmente necesita el servidor apache para ello.
“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. ”
  • errorbaby
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Oct 16, 2006
  • Mensajes: 14
  • Status: Offline

Nota Octubre 17th, 2006, 12:14 am

He comprobado la bandeja de entrada y la carpeta a granel...no regresó mensaje en ese país. En cuanto a las smtp, quiere usted decir chmod? He puesto a chmod 755 (espero que sea cierto?) Y he probado el archivo swf en una prueba html en lugar de un publicado un.... cualquier otra solución :?
  • IceCold
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Nov 05, 2004
  • Mensajes: 1254
  • Loc: Ro
  • Status: Offline

Nota Octubre 17th, 2006, 4:15 am

¿qué SMTP tiene que ver con el chmod?
SMTP = simple protocolo de transmisión de correo...
En Windows se activa en IIS...en linux, no sé linux :P
Puede que usted necesite otro servidor de correo a fin de enviar uno, don't know.

y para poner a prueba el archivo que usted necesita para poner a prueba como...este:
http://localhost/tests/myflash.html
o
http://hostedsite.com/myflash.html
“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. ”
  • errorbaby
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Oct 16, 2006
  • Mensajes: 14
  • Status: Offline

Nota Octubre 18th, 2006, 7:46 pm

Estoy utilizando un receptor libre. Creo que todavía puede utilizar este método?
  • IceCold
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Nov 05, 2004
  • Mensajes: 1254
  • Loc: Ro
  • Status: Offline

Nota Octubre 18th, 2006, 10:57 pm

No sé, pregúntele a ver o si proporcionan apoyo SMTP
“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. ”
  • medeea
  • Born
  • Born
  • No Avatar
  • Registrado: Jun 11, 2007
  • Mensajes: 1
  • Status: Offline

Nota Junio 11th, 2007, 9:49 am

Hy,

He intentado todas las variantes propuestas por usted y yo no podía enviar y recibir cualquier email.Im realmente un principiante en Flash y no sé cuáles son exactamente los pasos para que sea work.I no saben qué servidor i necesidad, y, digamos, si yo trabajo con asp, ¿Cómo se supone que cargar el swf / html y asp al servidor? No sé qué hacer en estos pleriminary pasos.

Por favor, ayúdame.
Muchas gracias
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • Avatar de Usuario
  • Registrado: May 28, 2003
  • Mensajes: 23404
  • Loc: Woodbridge VA
  • Status: Offline

Nota Junio 11th, 2007, 11:17 am

medeea,

Se parece que usted necesita para comenzar con lo básico y poco a poco el progreso a donde youd como parece ser.

Todas las cosas que usted acaba de mencionar son realmente las cosas básicas que tiene que saber antes de que usted pueda ir mucho más allá. Si es posible tomar algunos cursos básicos sobre diseño de páginas web en una universidad local o de formación en línea. Podría responder a sus preguntas, pero no creo youd entender las respuestas. Malos darle un tiro aunque.

Si está trabajando con ASP no debe ser. Utilice ASP.NET lugar. En cualquier caso, debe utilizar un servidor Windows corriendo IIS. Sus archivos se cargan en el directorio wwwroot en la carpeta Inetpub. Si está trabajando en el propio servidor, simplemente, guardar en él a ese directorio. Si está trabajando en el servidor remoto se necesita un cliente FTP y acceso FTP al servidor web. Para enviar mensajes de correo electrónico con ASP usted esencialmente seguir los mismos pasos que en el caso anterior, excepto en lugar de un script PHP que lo más probable utilizar un script ASP estándar utilizando CDONTS o JMAIL (suponiendo JMAIL está instalado). Por supuesto, usted necesita un servidor SMTP funcionando en su servidor Windows que sea capaz de enviar correo.
"There's no place like 127.0.0.1 except for ::1."
Alexandria Networks. Leader in IT consulting for associations/non-profits, and small to medium sized businesses around the northern Virginia and Washington D.C. metro area.
  • shana1729
  • Born
  • Born
  • No Avatar
  • Registrado: Dic 22, 2008
  • Mensajes: 1
  • Status: Offline

Nota Diciembre 22nd, 2008, 8:07 pm

Creo que su servidor no es el apoyo de PHP (puede que tenga que instalar PHP con PEAR, en ese caso). O el servidor no podrá haber permitido SMTP. El código que ha escrito trabajará para Windows basada en servidor. Si usted tiene linux servidor basado en el \ n al final ha de ser reemplazado por \ r \ n.

Y con el fin de cargar los archivos que usted necesita ponerse en contacto con su sistema de administración de personas / poeple la que gestiona su dominio web. Puede FTP los archivos en el servidor y probarlo!

¡Salud!,
Nishana

http://nishanaa.blogspot.com/2008/11/se ... g-php.html

Publicar Información

  • Total de mensajes en este tema: 13 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 33 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