Comunidad de diseño web y desarrollo en internet online
|
|
Por Jpierre
6 de clabLevel
Envíale un mensaje privado Email |
|
|
|
Jpierre, si tiens mas, dudas, preguntas, etc, sobre un tema y ya abriste un post, postea ahi mismo, no abras mas post para lo mismo.
Porfavor lee las reglas de el foro, el link, en mi firma. |
Por Cep BOFH 1509 de clabLevel
9 tutoriales
Envíale un mensaje privado Web |
|
Web Developer
|
|
Hola a todos:
Como le ocurre a Jean Pierre, a mí tampoco me imprime el php el email status y por lo tanto no funciona el Formulario. No tengo ni idea de php, pero a base de darle mil vueltas espero entender lo que me digáis. Os adjunto los scripts que he incorporado a Flash y a PHP con la esperanza de que me aclaréis la tontería que seguro hará que funcione mi formulario. Gracias. Por si sirve de algo el formulario está incorporado a una de las escenas de la peli index.swf; Tengo la sensación de que estoy escribiendo mal la ruta en el php.Otro de los problemas puede surgir por el hecho de haber utilizado en el formulario radio buttons. Gracias por todo de antemano. Este es el script de Flash. A la instancia del MC WindowMail la he llamado "formulario". Como indica el tutorial, "Email Status" es el nombre de variable del texto dinámico "textos". Los campos de texto los he atacheado así: attachMovie("TextInput", "nombre", 1); attachMovie("TextInput", "apellidos", 2); attachMovie("TextInput", "empresa",3); attachMovie("TextInput", "direccion", 4); attachMovie("TextInput", "ciudad", 5); attachMovie("TextInput", "pais", 6); attachMovie("TextInput", "telefono", 7); attachMovie("TextInput", "correo", attachMovie("TextInput", "cinteres", 9); attachMovie("TextInput", "superficie", 10); attachMovie("TextInput", "longitud", 11); attachMovie("TextInput", "direccionl", 12); //Propiedades del campo de texto nombre nombre.setSize(75,20); nombre.editable = true; nombre.restrict = "a-z A-Z ñ 0-9"; nombre.password = false; nombre.maxChars = 16; nombre._x = 120;nombre._y = 75; //Propiedades del campo de texto apellidos apellidos.setSize(150,20); apellidos.editable = true; apellidos.restrict = "a-z A-Z ñ 0-9"; apellidos.password = false; apellidos.maxChars =38; apellidos._x = 300;apellidos._y = 75; //Propiedades del campo de texto direccion direccion.setSize(250,20) direccion.editable = true; direccion.restrict = "a-z A-Z ñ 0-9"; direccion.password = false; direccion.maxChars =78; direccion._x =200;direccion._y = 140; //Propiedades del campo de texto empresa empresa.setSize(250,20); empresa.editable = true; empresa.restrict = "a-z A-Z ñ 0-9"; empresa.password = false; empresa.maxChars =38; empresa._x = 200;empresa._y = 110; //Propiedades del campo de texto ciudad ciudad.setSize(100,20); ciudad.editable = true; ciudad.restrict = "a-z A-Z ñ 0-9"; ciudad.password = false; ciudad.maxChars =38; ciudad._x = 200;ciudad._y = 170; //Propiedades del campo de texto pais pais.setSize(100,20); pais.editable = true; pais.restrict = "a-z A-Z ñ 0-9"; pais.password = false; pais.maxChars =38; pais._x = 350;pais._y = 170; //Propiedades del campo de texto telefono telefono.setSize(250,20); telefono.editable = true; telefono.restrict = "0-9"; telefono.password = false; telefono.maxChars =38; telefono._x = 200;telefono._y = 200; //Propiedades del campo de texto correo correo.setSize(200,20); correo.editable = true; correo.restrict = "a-z A-Z ñ @ . 0-9"; correo.password = false; correo.maxChars =38; correo._x = 250;correo._y = 230; //Propiedades del campo de texto ciudad interes cinteres.setSize(100,20); cinteres.editable = true; cinteres.restrict = "a-z A-Z ñ @ 0-9"; cinteres.password = false; cinteres.maxChars =38; cinteres._x = 350;cinteres._y = 350; //Propiedades del campo de texto superficie superficie.setSize(75,20); superficie.editable = true; superficie.restrict = "a-z ñ , 0-9"; superficie.password = false; superficie.maxChars =38; superficie._x = 120;superficie._y = 470; //Propiedades del campo de texto longitud longitud.setSize(100,20); longitud.editable = true; longitud.restrict = "a-z ñ , 0-9"; longitud.password = false; longitud.maxChars =38; longitud._x = 350;longitud._y = 470; //Propiedades del campo de texto direccion del local direccionl.setSize(250,20); direccionl.editable = true; direccionl.restrict = "a-z ñ , 0-9"; direccionl.password = false; direccionl.maxChars =38; direccionl._x = 200;direccionl._y = 500; //Listener para cuando cambia el texto alCambiar = new Object(); alCambiar.change = function(evento) { if (evento.target == nombre) { evento.target.setStyle("font Family", "Verdana"); } if (evento.target == apellidos) { evento.target.setStyle("font Family", "Verdana"); } if (evento.target == direccion) { evento.target.setStyle("font Family", "Verdana"); } if (evento.target == empresa) { evento.target.setStyle("font Family", "Verdana"); } if (evento.target == ciudad) { evento.target.setStyle("font Family", "Verdana"); } if (evento.target == pais) { evento.target.setStyle("font Family", "Verdana"); } if (evento.target == telefono) { evento.target.setStyle("font Family", "Verdana"); } if (evento.target == correo) { evento.target.setStyle("font Family", "Verdana"); } if (evento.target == cinteres) { evento.target.setStyle("font Family", "Verdana"); } if (evento.target == superficie) { evento.target.setStyle("font Family", "Verdana"); } if (evento.target == longitud) { evento.target.setStyle("font Family", "Verdana"); } if (evento.target == direccionl) { evento.target.setStyle("font Family", "Verdana"); } }; nombre.addEventListener("change", alCambiar); apellidos.addEventListener("change", alCambiar); direccion.addEventListener("change", alCambiar); empresa.addEventListener("change", alCambiar); ciudad.addEventListener("change", alCambiar); pais.addEventListener("change", alCambiar); telefono.addEventListener("change", alCambiar); correo.addEventListener("change", alCambiar); cinteres.addEventListener("change", alCambiar); superficie.addEventListener("change", alCambiar); longitud.addEventListener("change", alCambiar); direccionl.addEventListener("change", alCambiar); Los radio buttons así: attachMovie("RadioButton", "boton1", 13); attachMovie("RadioButton", "boton2",14); attachMovie("RadioButton", "boton3", 15); attachMovie("RadioButton", "boton4", 16); attachMovie("RadioButton", "boton5", 17); attachMovie("RadioButton", "boton6", 1 attachMovie("RadioButton", "boton7", 19); attachMovie("RadioButton", "boton8", 20); attachMovie("RadioButton", "boton9", 21); attachMovie("RadioButton", "boton10", 22); attachMovie("RadioButton", "boton11", 23); attachMovie("RadioButton", "boton12", 24); attachMovie("RadioButton", "boton13", 25); //Propiedades comunes de todos los botones for (i=1; i<4; i++) { boton1.groupName = "plazo"; boton1.labelPlacement = "left"; boton2.groupName = "plazo"; boton2.labelPlacement = "left"; boton3.groupName = "plazo"; boton3.labelPlacement = "left"; boton1._x = 275; boton1._y=415; boton2._x = boton1._x+(45); boton3._x = boton2._x+(45); boton2._y = boton1._y; boton3._y=boton2._y; } for (i=4; i<6; i++) { boton4.groupName = "siluets"; boton4.labelPlacement = "left"; boton5.groupName = "siluets"; boton5.labelPlacement = "left"; boton4._x = 280; boton5._x = boton4._x+(45); boton4._y = 265; boton5._y=boton4._y; } for (i=6; i<8; i++) { boton6.groupName = "fitness"; boton6.labelPlacement = "left"; boton7.groupName = "fitness"; boton7.labelPlacement = "left"; boton6._x = 280; boton7._x = boton6._x+(45); boton6._y = 295; boton7._y=boton6._y; } for (i=8; i<10; i++) { boton8.groupName = "franquicia"; boton8.labelPlacement = "left"; boton9.groupName = "franquicia"; boton9.labelPlacement = "left"; boton8._x = 280; boton9._x = boton8._x+(45); boton8._y = 325; boton9._y=boton8._y; } for (i=10; i<12; i++) { boton10.groupName = "enfoque"; boton10.labelPlacement = "left"; boton11.groupName = "enfoque"; boton11.labelPlacement = "left"; boton10._x = 280; boton11._x = boton10._x+(100); boton10._y = 385; boton11._y=boton10._y; } for (i=12; i<14; i++) { boton12.groupName = "local"; boton12.labelPlacement = "left"; boton13.groupName = "local"; boton13.labelPlacement = "left"; boton12._x = 280; boton13._x = boton12._x+(45); boton12._y = 445; boton13._y=boton12._y; } //Botón 1 boton1.label = "cp";boton1.data = "Corto PLazo"; boton1.setStyle("color", "0x999999"); boton1.setStyle("fontFamily", "Verdana"); boton1.setStyle("fontSize", "10"); //Botón 2 boton2.label = "mp";boton2.data = "Medio Plazo"; boton2.setStyle("color", "0x999999"); boton2.setStyle("fontFamily", "Verdana"); boton2.setStyle("fontSize", "10"); //Botón 3 boton3.label = "lp";boton3.data = "largo plazo"; boton3.setStyle("color", "0x999999"); boton3.setStyle("fontFamily", "Verdana"); boton3.setStyle("fontSize", "10"); //Botón 4 boton4.label = "si";boton4.data = "Si"; boton4.setStyle("color", "0x999999"); boton4.setStyle("fontFamily", "Verdana"); boton4.setStyle("fontSize", "10"); //Botón 5 boton5.label = "no";boton5.data = "No"; boton5.setStyle("color", "0x999999"); boton5.setStyle("fontFamily", "Verdana"); boton5.setStyle("fontSize", "10"); //Botón 6 boton6.label = "si";boton6.data = "Si"; boton6.setStyle("color", "0x999999"); boton6.setStyle("fontFamily", "Verdana"); boton6.setStyle("fontSize", "10"); //Botón 7 boton7.label = "no";boton7.data = "No"; boton7.setStyle("color", "0x999999"); boton7.setStyle("fontFamily", "Verdana"); boton7.setStyle("fontSize", "10"); //Botón 8 boton8.label = "si";boton8.data = "Si"; boton8.setStyle("color", "0x999999"); boton8.setStyle("fontFamily", "Verdana"); boton8.setStyle("fontSize", "10"); //Botón 9 boton9.label = "no";boton9.data = "No"; boton9.setStyle("color", "0x999999"); boton9.setStyle("fontFamily", "Verdana"); boton9.setStyle("fontSize", "10"); //Botón 10 boton10.label = "autoempleo";boton10.data = "autoempleo"; boton10.setStyle("color", "0x999999"); boton10.setStyle("fontFamily", "Verdana"); boton10.setStyle("fontSize", "10"); //Botón 11 boton11.label = "inversion";boton11.data = "inversión"; boton11.setStyle("color", "0x999999"); boton11.setStyle("fontFamily", "Verdana"); boton11.setStyle("fontSize", "10"); //Botón 12 boton12.label = "si";boton12.data = "Si"; boton12.setStyle("color", "0x999999"); boton12.setStyle("fontFamily", "Verdana"); boton12.setStyle("fontSize", "10"); //Botón 13 boton13.label = "no";boton13.data = "No"; boton13.setStyle("color", "0x999999"); boton13.setStyle("fontFamily", "Verdana"); boton13.setStyle("fontSize", "10"); alClicar = new Object(); alClicar.click = function(evento) { trace("Has seleccionado el botón "+evento.target.selection.data); } ;plazo.addEventListener("click", alClicar); ;siluets.addEventListener("click", alClicar); ;fitness.addEventListener("click", alClicar); ;franquicia.addEventListener("click", alClicar); ;enfoque.addEventListener("click", alClicar); ;local.addEventListener("click", alClicar); Las acciones del botón enviar son las siguientes: on (release) { if (!nombre.length) {//Verifica que el campo nombre no este vacio. EmailStatus = "Introduzca su nombre antes del envio";//Si esta vacio avisa en el campo EmailStatus. } else if (!correo.length) {//Verifica que el campo correo no este vacio. EmailStatus = "Porfavor introduzca una direccion de correo";//Y avisa en el campo EmailStatus. } else if (!correo.length || correo.indexOf("@") == -1 || correo.indexOf(".") == -1) {//Parece una redundancia, pero si no no funciona. Verifica que el campo correo contenga una @ y un . EmailStatus = "Porfavor introduzca una direccion de correo valida";//Y avisa en el campo EmailStatus. } else if (!direccion.length) {//Verifica el campo de los comentarios. EmailStatus= "Por favor introduzca una dirección de contacto";//Si esta vacio avisa en el campo EmailStatus } else { loadVariablesNum ("sendmail.php", "0", "POST")//Pasa los datos al Php. EmailStatus = "";//Limpia el campo de estado play();//Pone en marcha la animacion para detectar el envio y borrar los campos } } En el temporizador he puesto: nombre.text=""; apellidos.text=""; direccion.text=""; empresa.text=""; ciudad.text=""; pais.text=""; telefono.text=""; correo.text=""; cinteres.text=""; superficie.text=""; longitud.text=""; direccionl.text=""; EmailStatus=""; Y en las acciones: fotograma(21): {if (textos.text == "Enviando"){//si el php imprime la palabra Enviando en EmailStatus. tempor.play();//pone en marcha la animacion de las flechitas. stop();//y se para. }else{//si no. fotograma(22): {if (textos.text == "Enviando"){//si el php imprime la palabra Enviando en EmailStatus. tempor.play();//pone en marcha la animacion de las flechitas. stop();}//y se para. else{//si no. gotoAndPlay(21);}}//regresa al fotograma anterior y continua comprobando. fotograma (23): stop Y en el php lo que he cambiado ha sido lo siguiente: <?php { $boundary = md5(time().rand(1,100)); //Generamos un numero de control usando un aleatorio sobre la hora $fecha = date("d-M-y H:i"); //Creamos una funcion date para fechar los envios //Creamos el contenido en html para enviarlo en forma de tabla para control //de los envios a nuestro servidor $content=' <html> <head> <title>Formulario Siluets</title> </head> <body link="/* CCCCCC" vlink="/* FFFFFF" alink="/* CC0033"> <table width="550" height="420" border="0" align="center"> <tr> <th width="550" height="280"> <table width="550" height="420" border="0"> <tr> <td width="550" height="20" align="center" valign="middle" bgcolor="/* 666666"> <p><font color="/* FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Contenidos del formulario</strong></font></p></td> </tr> <tr> <th width="550" height="420"><table width="550" height="420" border="0"> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Nombre:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$nombre.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Apellidos:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$apellidos.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Dirección:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$direccion.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Empresa:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$empresa.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">Ciudad:</font></font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$ciudad.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">País:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$pais.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Teléfono:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$telefono.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font face="Georgia, Times New Roman, Times, serif"><font size="-2"><font face="Verdana, Arial, Helvetica, sans-serif">Correo:</font></font></font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2"><a href="'.$correo.text.'">'.$correo.text.'</a></font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Ciudad de Interés:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$cinteres.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Superficie Local:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$superficie.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Longitud Fachada:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$longitud.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Dirección del Local:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$direccionl.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="top" bgcolor="/* CCCCCC"> <p><font face="Georgia, Times New Roman, Times, serif"><font size="-2"><font face="Verdana, Arial, Helvetica, sans-serif">Conoce Siluets:</font></font></font></p></td> <td width="470" height="20" align="left" valign="top" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$siluets.selection.data.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="top" bgcolor="/* CCCCCC"> <p><font face="Georgia, Times New Roman, Times, serif"><font size="-2"><font face="Verdana, Arial, Helvetica, sans-serif">Conoce Fitness:</font></font></font></p></td> <td width="470" height="20" align="left" valign="top" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$fitness.selection.data.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Conoce Franquicia:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$franquicia.selection.data.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Enfoque:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$enfoque.selection.data.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">plazo:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$plazo.selection.data.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Dispone Local:</font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$local.selection.data.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font face="Georgia, Times New Roman, Times, serif"><font size="-2"><font face="Verdana, Arial, Helvetica, sans-serif">Fecha:</font></font></font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$fecha.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font face="Georgia, Times New Roman, Times, serif"><font size="-2"><font face="Verdana, Arial, Helvetica, sans-serif">IP:</font></font></font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$correo.text.'</font></font></font></p></td> </tr> <tr> <td width="80" height="20" align="left" valign="middle" bgcolor="/* CCCCCC"> <p><font face="Georgia, Times New Roman, Times, serif"><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Serie:</font></font></p></td> <td width="470" height="20" align="left" valign="middle" bgcolor="/* 0099CC"> <p><font color="/* FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-2">'.$boundary.'</font></font></font></p></td> </tr> </table></th> </tr> </table> </th> </tr> </table> </body> </html> '; //Y usamos la función mail indicando que envie el correo a nuestro servidor para control //con el título Formulario de contacto el contenido html y tipo de texto UTF-8 para que //los símbolos introducidos en los campos de flash sean legibles //para terminar le damos el nombre del remitente puesto en el formulario y su dirección de correo. //de aqui solo se tiene que cambiar [email protected] y poner el correo donde se //desean recibir los formularios, respetando los entrecomillados. //es importante que pongas una dirección de correo valida en lugar de [email protected], //si no el escript podria no enviar el correo mail('[email protected]', 'Formulario de contacto',$content,"MIME-Version: 1.0\nContent-type: text/html; charset=UTF-8\nFrom: $nombre < $correo >"); //preparamos el mensaje de confirmación que le enviaremos al remitente. $mensaje = ' <html> <head> <title>Confirmación de envio del formulario de la web </title> </head> <body link="/* 666666" vlink="/* 999999" alink="/* CCCCCC"> <table width="495" height="320" border="0" align="center"> <tr> <td width="494" height="320" align="center" valign="top"> <table width="495" height="83" border="0"> <tr> <td width="90" height="83"> </td> <td width="114" height="83"> </td> <td width="270" height="83"> </td> <table width="270" height="86" border="0"> <tr> <td width="270" height="51"> </td> </tr> <tr> <td width="270" valign="top"> </td> </tr> </table></td> </tr> </table> <table width="495" height="228" border="0"> <tr> <td width="91" height="201"> </td> <td width="394" height="201"><font color="/* 0099CC" size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>'.$nombre.text'</b>, gracias por sus comentarios.</font><br> <br> <font color="/* 999999" size="1" face="Verdana, Arial, Helvetica, sans-serif">Su correo ha sido recibido y será respondido con la mayor brevedad posible.<br> <br> Este correo confirma su envío efectuado desde nuestro formulario de contacto. </font><br> <font color="/* 999999" size="1" face="Verdana, Arial, Helvetica, sans-serif">Si recibe este correo por accidente, por favor, comuníquelo a nuestro <a href="mailto:[email protected]">Administrador</a> de red. </font> <font color="/* 999999" size="1" face="Verdana, Arial, Helvetica, sans-serif"><br> <br> Si lo desea puede hacerlo a través de nuestro <a href="http://www.arsys.es/siluets.net">formulario</a> de contacto.</font><br> <br> <font color="/* 999999" size="1" face="Verdana, Arial, Helvetica, sans-serif">Este formulario a sido enviado el '.$fecha.'.<br> Desde la IP: '.$correo' <br> Numero de serie: '.$boundary.'</font></td> </tr> <tr> <td width="91" height="27"> </td> <td width="394" height="27"> </td> </tr> </table> </td> </tr> </table> </body> </html> '; //de este html podemos hacernos uno a nuestro gusto y reemplazarlo //desde la etiqueta de apertura html hasta la de cierre respetando la comilla //simple de apertura y la comilla simple de cierre y el punto y coma. //Podremos reutilizar '.$Nombre.', para personalizar el mail asi como //la IP, la fecha y por supuesto el numero de serie. //Para poder usar el nombre la ip la fecha o el número de serie se tienen que //poner '. .', o sea abrir con comilla simple y punto y cerrar con punto y comilla simple. //asi en todos los casos '.$fecha.' //De las lineas que estan debajo de esta tendremos que cambiar //[email protected] por la dirección de correo de tu servidor. $cabeceras = 'MIME-Version: 1.0' . "\r\n"; $cabeceras .= 'Content-type: text/html; charset=UTF-8' . "\r\n"; $cabeceras .= 'From: Madalid < [email protected] >' . "\r\n"; mail ("$nombre.text < $correo.text >", "Su correo ha sido recibido",$mensaje,$cabeceras); } //es importante que pongas una dirección de correo valida en lugar de [email protected], //si no el escript podria no enviar el correo. //Y finalmente le enviamos a nuestro formulario flash la palabra que pondra en marcha //la animacion que ira borrando los campos de texto y confirmará nuestro envio //dejandonos en el boton repetir por si deseamos mandar otro. //De aqui solo tenemos que tener en cuenta en que nivel o dentro de que clip hemos //puesto nuestro formulario y cambiar la ruta si fuera preciso. //Si cambiamos la palabra Enviando por otra lo tendremos que indicar en el sensor //de nuestro formulario flash //Y por ultimo tendremos que tener en cuenta donde se carga nuestro formulario en //nuestro servidor y donde ponemos este php para que lo encuentre al pasarle las //variables desde flash. Print "_level0.index.EmailStatus=Enviando"; ?> play();}}//continua. ¿me podéis ayudar por favor? Gracias. |
Por macrisnatan
11 de clabLevel
|
|
|
