Estás en Inicio / Editorial / Flash
09.03.2004
Este tutorial nos ayudará a realizar un formulario a través de flash que se enviará por correo utilizando el soporte de PHP y la función de mail del servidor.
Para
este formulario, necesitaremos un servidor con soporte PHP y la función
mail activada. ¿Como sabemos si tenenos dicha función?, simple.
Crea un nuevo archivo PHP ("send.php") y pones el siguiente código.
Código:
<?php
mail("tuCorreo@tuServidor.com", "Probando Ando =)", "Hola Hola!!");
?>
Súbelo a tu servidor y pruébalo www.tuServidor.com/send.php,
Si todo esta bien te saldrá una pagina en Blanco en el navegador y
a tu casilla llegara dicho correo.

Bien,
Una vez comprobado esto seguimos.
Creamos
una nueva película, sobre el escenario creamos 4 campos de texto de
entrada InputText y les damos nombre de instancia, y creamos 2 botones "enviar_btn" y "borrar_btn"
Crearemos
2 funciones una para enviar las variables a PHP y otra función para
borrar los datos del formulario.
Código:
enviar = function () {
if (email_txt.text.length && nombre_txt.length && titulo_txt.length && mensaje_txt.length) {
if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
form_lv = new LoadVars();
form_lv.nombre = nombre_txt.text;
form_lv.mail = email_txt.text;
form_lv.mensaje = mensaje_txt.text;
form_lv.titulo = titulo_txt.text;
form_lv.sendAndLoad("http://www.tmeister.net/send.php", form_lv, "POST");
mensaje_txt.text = "Enviando Mensaje..";
nombre_txt.text = "";
email_txt.text = "";
titulo_txt.text = "";
form_lv.onLoad = function() {
if (this.estatus == "ok") {
mensaje_txt.text = "Tu mensaje fue enviado...";
nombre_txt.text = "";
email_txt.text = "";
titulo_txt.text = "";
} else {
mensaje_txt.text = "Problemas con el servidornIntentalo de Nuevo";
}
};
} else {
email_txt.text = "Correo Invalido";
}
} else {
email_txt.text = "Dato Necesario";
nombre_txt.text = "Dato Necesario";
titulo_txt.text = "Dato Necesario";
mensaje_txt.text = "Dato Necesario";
}
};
Código:
if (email_txt.text.length && nombre_txt.length && titulo_txt.length && mensaje_txt.length)
Con esto comprobamos que al presionar el boton todos los campos de texto no
estén vacíos, si esta condición no se cumple en los campos
aparecerá el texto "Dato Necesario";
Código:
if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
Esta comprobación revisa que el mail introducido tenga la @ y
un punto .;
Si ambas condiciones son ciertas creamos una instancia de la clase LoadVars
y asignamos variables para enviar a PHP
Código:
form_lv_lv = new LoadVars();
form_lv.nombre = nombre_txt.text;
form_lv.mail = email_txt.text;
form_lv.mensaje = mensaje_txt.text;
form_lv.titulo = titulo_txt.text;
form_lv.sendAndLoad("send.php", form_lv, "POST");
mensaje_txt.text = "Enviando Mensaje..";
}
Una vez ejecutado el Script PHP y si todo salio bien, este, regresara una variable
llamada status que tomaremos con el evento onLoad
Código:
form_lv.onLoad = function() {
if (this.estatus == "ok") {
mensaje_txt.text = "Tu mensaje fue enviado. nGracias.... =)";
nombre_txt.text = " ";
email_txt.text = " ";
titulo_txt.text = " ";
} else {
mensaje_txt.text = "Problemas con el servidornIntentalo de Nuevo";
}
};
Con esta función solo borraremos los datos que tengan los campos de texto.
Código:
borrar = function () {
nombre_txt.text = " ";
email_txt.text = " ";
mensaje_txt.text = " ";
titulo_txt.text = " ";
};
Esto no necesita mucha explicación =P
Por ultimo asignamos dichas funciones a los eventos de los botones
Código:
enviar_btn.onRelease = enviar; borrar_btn.onRelease = borrar;
Y esto es todo en Flash.. Seguimos con el PHP..
Código:
<?php
if(isset($_POST["nombre"]) && isset($_POST["titulo"]) isset($_POST["email"])
isset($_POST["mensaje"]) ){
$fecha = date("d-M-y H:i");
$mymail = “tuCorreo@tuServidor.com”;
$subject = “Desde el Sitio.. =)”;
$contenido = $nombre.” Escribio :\n”;
$contenido .= $mensaje.”\n\n”;
$contenido .= “el mensaje se escribio el “.$fecha;
$header = “From:”.$mail.”\nReply-To:”.$mail.”\n”;
$header .= “X-Mailer:PHP/”.phpversion().”\n”;
$header .= “Mime-Version: 1.0\n”;
$header .= “Content-Type: text/plain”;
mail($mymail, $subject, utf8_decode($contenido) ,$header);
echo “&estatus=ok&”;
}
?>
La función isset verifica que una variable exista, en este caso verificamos
que las cuatro variables existan antes de enviar el mail.
Los parámetros de la función mail de PHP son:
Una vez enviado el mail el PHP regresa la variable status que Flash interpretara…
Si dicha variable existe es que todo funcióno… =)
NOTA: Para enviar un correo en formato HTML solo necesitas
escribir el cuerpo del mensaje con dicho formato (HTML) y en los headers especificarlo,
esto se hace cambiando Content-Type: text/plain por Content-Type:
text/html
Para más información sobre la función mail href="http://mx.php.net/manual/es/function.mail.php">Click Aqui
href="/editorial/util/flashphpform.zip">Bajar Zip
Califica esta nota:
Carlos Chávez García
Jefe del área de desarrollo en la empresa Sapotek y consultor independiente enfocado a soluciones RIA Flash, Flex.
Si eres nuevo en Maestros del Web y te agradan nuestras publicaciones, te invitamos a suscribirte a nuestro Feed.
Sindícanos en: Google Reader, Bloglines, My Yahoo o My MSN | ¿Qué es el Feed?
269 comentarios en total.
hola buenos dias:
al darle clic en enviar me sale “enviando mensaje….” y despues me sale “Problemas con el servidornIntentalo de Nuevo”
Que solucion existe?????
Mucnas gracias
no se ve el texto cuando lo subo a la pagina, solo el color de fondo. que puede ser??
no me llega a mi correo el correo de send/php, que puedo hacer????
como estan!!! la verdad que se pasa de bueno… pero cuando pongo el conjunto de los archivos (el swf y el send.php) me tira error en el servidor, la prueba la ejecuta bien, pero no manda el mail desde el swf.. me pueden ayudar? gracias
Hola Docs, me funciona de maravillas, pero no me llega el mail. Será por que estoy usando uno de hotmail, y si es asi como hago para que me llegue a un correo de hot?. Gracias
Gracias me sirvió luego de cabezazos, me resolviste el problema
Tanto el flash mx como php.
Lo único es que no entiendo me dijeron que el servidor Windows no soporta php, tenia que haber usado un asp, pero me funciono con php y no quiero complicarme en este minuto
Te agradezco miles de gracias y te felicito mucha suerte
Gracias por el tutorial… Todo excelente, pero tengo un pequeño problema:
FUNCIONA PERFECTO CON FIREFOX PERO EN INTERNET EXPLORER ME MARCA ERROR AL MOMENTO DE ENVIAR EL FORMULARIO….
¿Qué hago? Gracias ![]()
guau!!!! realmente funciona que buen tutorial le doy diez de diez puntos.
como coloco este codigo en php si no tengo ningun software para eso, lopuedo hacer en el block de notaso en front page
como hago para enviar una imagen en eun foro
como puedo enviar un comentario para una web
quiero que mi web tenga una parte para registrarse y que el nombre se diriga a mi correo, o aun documento
Hola a todos yo he usado ese formulario con exito en muchas ocasiones..Pero en este momento tengo un servidor que tiene PHP pero al parecer no tiene la funcion mail activada.. He hecho la comprobacion que aqui han dicho.. y nada no envia nada… que puedo hacer..?
#
laura 09.01.2007 - 16:57
Hola! Saben que puedo estar haciendo mal? A mi me llega perfecto el mensaje, pero no respeta los enter, si puso enter me sale todo de corrido cdo recibo el mail………no pdo conseguir en dos dias el error..Gracias. Please si alguien puede y sabe estare mas que agradecida…..Lau
—
A mi me pasa lo mismo, por favor si alguien sabe, se lo agradesería mucho. Ayundennos por favor, varios tenemos el mismo problema… Please !!!
no se que pasa. lo he hecho ya para tres páginas, pero siempre me molesta algo. tengo en estos momentos dos que no me funcionan no se qué pasa.
Alguien me puede ayudar
ESTE ES EL CODIGO FLASH
enviar = function () { if (email_txt.text.length && nombre_txt.length && telefono_txt.length&& mensaje_txt.length) {if (email_txt.text.indexOf(”@”) != -1 && email_txt.text.indexOf(”.”) != -1) {form_lv = new LoadVars();form_lv.nombre = nombre_txt.text;form_lv.mail = email_txt.text;form_lv.telefono = telefono_txt.text;form_lv.mensaje = mensaje_txt.text;form_lv.sendAndLoad(”http://www.helixirmagyco.com/send.php”, form_lv, “POST”);mensaje_txt.text = “Enviando Mensaje..”;nombre_txt.text = “”;email_txt.text = “”;telefono_txt.text = “”;mensaje_txt.text = “”;form_lv.onLoad = function() {trace(”LLEGO”);if (this.estatus == “ok”) {mensaje_txt.text = “Tu mensaje fue enviado…”;nombre_txt.text = “”;email_txt.text = “”;telefono_txt.text = “”;} else {mensaje_txt.text = “Problemas con el servidor\Intentalo de Nuevo”;}};} else {email_txt.text = “Correo Invalido”;}} else {email_txt.text = “Dato Necesario”;nombre_txt.text = “Dato Necesario”;telefono_txt.text = “Dato Necesario”;mensaje_txt.text = “Dato Necesario”;}};
borrar = function () { nombre_txt.text = “”;email_txt.text = “”;telefono_txt.text = “”;mensaje_txt.text = “”};
enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;
y este el PHP
alguien que me pueda ayudar por favor.
buen aporte, en realidad como siempre hay que acondicionar a nuesrtos servidores y funciones pero creo que con esto muchos podremos trabajarlo
nice i can send my form now
gracias amigos
Buenos Dias, he creado un formulario con Photoshop, luego lo lleve a Fireworks para cortar las partes en donde va el formulario y luego lo lleve a dreamweaver para crear el formulario. Despues de esto he creado el archivo PhP para que procese la informacion. Una vez hecho esto subi los archivos al servidor he hice una pruba llenando el formulario pero al llegarme la informacion a mi correo los datos del usuario me llegan todos en blanco. Tambien instale Oscommerece en mi pagina la cual ya tiene una opcion de contacto y la probe y funciona perfectamente. De esa manera que da descartada una falla en el servidor. Nose que pueda estar pasando ya que no soy experto y necesito que alguien me ayude para poder habilitarlo. Aca dejo la direccion web del formulario
http://www.compushock.com/mercadolibre/form/index.htm.
Aca les dejo el link tanto del Codigo del Formulario como el codigo PHP ya que aca no lo puedo poner por exceder el limite de carcteres. Esta al final de la pagina con el usuario “joravalbe”
http://www.comocreartuweb.com/phpBB2/viewtopic.php?p=7551#7551
Tambien me han dicho que debo cambiar el “GET” para evitar que me hackeen pero no me han dicho ni como lo cambio ni que coloco en su lugar.
NECESITO SOLUCIONES NO OPINIONES
no me sale el formulario en php para que llegue al correo
Gracias, me ahorraste muchas pestañas y menos canas verdes ; )
Todo esta muy claro y al grano.
muy buen articulo….se los agradezco…..
http://usuarios.lycos.es/malcolm
Muchas gracías por tu aportación tan valiosa, no tendras un ejemplo de captura de datos, como un carrito de compras o hacer pedidos por internet
hola mi nombre es jonathan y estoy iniciandome en flash, pero tengo muchas dudas supongo que como todo principiante, tengo un archivo de un formulario echo en flash y php pero aun no logro hacer que funcione, alguien me podria dar una ayuda, se los agradeceria mucho,
de antemano los felicitoa a todos los integrantes de este foro por el tiempo que dedica a el, y espero que me puedan orientar en flash atte: jonathan M.
pd: mi correo es jonh_moranchel@hotmail.com por si gustan que les pase el formulario de flash
hola a todos:
mi problema es el siguiente:
ya hice todos los pasos que se indican para crear el formulario.
pero el probloema que cuando lleno el formulario y lo envio, me aparece el mensaje de “problemas con el servidor intentalo de nuevo”alguien me favor me podria decir donde estoy fallando, gracias
Hola….realice el formulario con el código correcto, me indica q envio la información pero no me llega nada al correo, no se q error pueda tener, ojala alguien pueda ayudarme, se los agradeceré mucho….gracias
hola a todos, soy nuevo en esto de la programacion, he diseñado pag web pero con flash y dream weaver basico, y siempre eh querido meter un senmail de este tipo he leido e intentado de hacer varias veces con este tutorial, pero no consigo hacerlo, alguien me podria hacer la caridad de enviarme el archivo ya termina, porfa… se los agradeceria mucho!! igual y pueden contar conmigo con algo de diseño grafico, ciao!!
que onda, y a fin de cuentas, cuál fue el código de formulario que sí sirvió? un que esté purgado de errores, que contega los detalles como el dónde y cómo insertar los códigos, y todos los demás detalles que no deban pasarse por obvios?
muchachos.. todo el mundo creo que se olvida de poner en los codigos
“on (release) {”
antes de cada accion.. creo q ahi es donde todos le estammos pifiando..
nicolas_lestani@hotmail.com
no quiero que mi correo aparezca como sign in
Buenas gracias por el codigo del formulario lo he puesto en la web y parece que va bien en un principio el boton de borrar lo borra en los campos si no se rellenan te lo dice el del correo si la info no es correcta tambien te dice que se esta enviando te dice que se ha enviado pero el correo no llega nunca por que puede ser? aa y en el navegador en la barra de abajo me da el mensaje trasfiriendo datos desde http://www.misitio.com
Excelente aporte.
Saludos.
hola a todos, yo lo tengo y me funciona perfecto, solo tengo un pequeño problema y es que cuando en el campo de mensaje cuando le doy enter para escribir otra linea y envio el mail, al enviarlo me aparece todo en una sola linea y me gustaria verlo en varias lineas.
gracias
hola a mi me va bien, solo tengo un problema y es que cuando en el campo de mensaje le doy enter para escribir en otra linea al enviarlo por mail me llag todo en una sola linea y me gustaria que fuera como se ve en pantalla
gracias
Hola que tal tengo un forn hecho en flash y en el scritp en el primer fotograma figura esto…
enviar = function () { if (email_txt.text.length && nombre_txt.length && mensaje_txt.length) {if (email_txt.text.indexOf(”@”) != -1 && email_txt.text.indexOf(”.”) != -1) {form_lv = new LoadVars();form_lv.nombre = nombre_txt.text;form_lv.mail = email_txt.text;form_lv.mensaje = mensaje_txt.text;form_lv.titulo = titulo_txt.text;form_lv.tel = tel_txt.text;form_lv.sendAndLoad(”http://www.malarapublicidad.com/form/mail.php”,form_lv,”POST”);mensaje_txt.text = “Enviando Mensaje..”;nombre_txt.text = “”;email_txt.text = “”;titulo_txt.text = “”;tel_txt.text = “”;form_lv.onLoad = function() {trace(”LLEGO”);if (this.estatus == “ok”) {mensaje_txt.text = “Su mensaje fue enviado…”;nombre_txt.text = “”;email_txt.text = “”;titulo_txt.text = “”;tel_txt.text = “”;gotoAndPlay(”Escena 2″, 1);} else {mensaje_txt.text = “Problemas con el servidor\nIntentalo de Nuevo”;}};} else {email_txt.text = “Correo Invalido”;}} else {email_txt.text = “Dato Necesario”;nombre_txt.text = “Dato Necesario”;titulo_txt.text = “Dato Necesario”;mensaje_txt.text = “Dato Necesario”;}};
borrar = function () { nombre_txt.text = “”;email_txt.text = “”;mensaje_txt.text = “”;tel_txt.text = “”;titulo_txt.text = “”;};
enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;
ya una vez realizado le doy enviar y me tira un error que dice problemas de servidor, pero en cuanto tengo el mismo formulario con ese mismo scritpen un dominio .com.ar no me dice nada esta todo ok, cual puede ser el drama? aqui
por favor contestenlon con URGENCIA ,
gracias
Hola amigos de maestros del web.
Les cuento, soy diseñador gráfico y en estos momentos estoy haciendo un diseño web a un hotel, en diseño no tengo problemas y tengo un formulario de correo que me funciona a las mil maravillas para el link de contacto, mi problema es que mi cliente en particular me pidió un formulario de reserva para su hotel, he ahí mi problema, no tengo idea de como hacer dicho formulario, haber si alguien por aquí tendrá algún fla o algún tutorial de como poder hacerlo? la verdad que he buscado en internet sin buenos resultados, un amigo me comento de esta página donde daban solución a los problemas de esta índole xD!! esperando pronta respuesta y agradeciendo de ante mano, me despido de Uds.
DreaterDesigns
muy buen tutorial, 10 puntos
muy bueno el tutorial pero queria saber si servira para flas profesional cs3, ya que al intentarlo me arroja errores por doquier, un abrazo a todos espero una respuesta
Hola hasta ahora estoy entrando en el mundo de PHP, disculpen por no saber pero donde activo en PHP el mail? porque cuando coloco el ejemplo de:
y coloco mi correo y lo subo a mi servidor, me sale esto:
Warning: mail() [function.mail]: “sendmail_from” not set in php.ini or custom “From:” header missing in C:\AppServ\www\linalopez\send.php on line 2
y en la linea 2 dice:
mail(”info@lina-lopez.com”, “Probando Ando =)”, “Hola Hola!!”);
si alguien me puede aclarar esto mil gracias ![]()
hola a todos.
tengo el mismo problema que pablo, estoy creando la web de una casita rural que tengo y me gustaria saber como hacer un formulario de reserva par reservas habitaciones, no encuentro nada por ningun sitio y ya estoy desesperado.
gracias de antemano,
salu2
de donde puedo bajar los archivos
Visite su tutorial de Manejando formularios con Flash y PHP y se me hace muy bueno, pero no se donde poner la programacion de enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;
ya que cuando lo corro sin estas instrucciones me las pide pero no se donde ponerlas. Y en la parte del PHP donde se especifica el correo al que quiero mandarlo?
cada ves que le doi send me contesta que tengo un error en el servidor podrias alludarme
Estuve haciendo el tutorial y hasta revisé el código tanto en .fla como en el .Php y ni siquiera manda las alertas de que faltan los datos.
Por otra parte en los botones me sale este mensaje
**Error** Escena=secciones, capa=texto, fotograma=96:Línea 1: La declaración debe aparecer dentro del controlador on
enviar_btn.onRelease = enviar;
**Error** Escena=secciones, capa=texto, fotograma=96:Línea 1: La declaración debe aparecer dentro del controlador on
borrar_btn.onRelease = borrar;
Total de errores de ActionScript: 2 Errores comunicados: 2
Que debo hacer entonces….
Cuando intento la comprobación del php, la respuesta es la siguiente:
“Warning: mail(): SMTP server response: 550 , Destinatario desconocido in D:\Hosting\CeCeNET\resellers\pilar\vivachostel.com.ar\send.php on line 2″
Agradecería que alguien me explicara que significa esto, porque estuve buscando por ahí y no encontré el significado.
Saludos a todos…
No se si seria posible que subieran el fla. de este ejemplo para descargarlo.
Muchas gracias por publicar este tipo de ayuda.
Urgeeeeee
ya todo sale bien y la hoja funciona de maravilla, el unico detalle es que no me salen los comentarios, solo me sale “undefined”.
Les envio mis codigos:
FLASH:
stop ()
enviar = function () {
if (txtNombre.text.length && txttele.length && txtemail.length && txtpais.length && txtasunto.length && txtComentario.length) {
if (txtemail.text.indexOf(”@”) != -1 && txtemail.text.indexOf(”.”) != -1) {
form_lv = new LoadVars();
form_lv.mensaje = txtmensaje.text;
form_lv.nombre = txtNombre.text;
form_lv.telefono = txttele.text;
form_lv.email = txtemail.text;
form_lv.estado = txtpais.text;
form_lv.asunto = txtasunto.text;
form_lv.comentarios = txtcomentario.text;
form_lv.sendAndLoad(”http://www.prodesuryucatan.com/send.php”, form_lv, “POST”);
txtmensajet.text = “Enviando Mensaje. Espere por favor.”;
txtNombre.text = “”;
txttele.text = “”;
txtemail.text = “”;
txtpais.text = “”;
txtasunto.text = “”;
txtComentario.text = “”;
form_lv.onLoad = function() {
if (this.estatus == “ok”) {
txtmensaje.text = “Gracias por ponerse en contacto”;
txtNombre.text = “”;
txttele.text = “”;
txtemail.text = “”;
txtpais.text = “”;
txtasunto.text = “”;
txtComentario.text = “”;
} else {
txtmensaje.text = “Problemas con el servidor. Por favor intente de nuevo”;
}
};
} else {
txtmensaje.text = “Correo Invalido. Favor de verificar la @ y la extension.”;
txtemail.text = “”;
}
} else {
txtNombre.text = “Dato Necesario”;
txttele.text = “Dato Necesario”;
txtemail.text = “Dato Necesario”;
txtpais.text = “Dato Necesario”;
txtasunto.text = “Dato Necesario”;
}
};
limpiar = function () {
txtNombre.text = ” “;
txttele.text = ” “;
txtemail.text = ” “;
txtpais.text = ” “;
txtpais.text = ” “;
txtasunto.text = ” “;
txtComentario.text = ” “;
};
PHP:
<?php
$_POST = ($_POST ? $_POST : $HTTP_POST_VARS);
if(isset($_POST["nombre"]) && isset($_POST["telefono"]) && isset($_POST["email"])
&& isset($_POST["estado"]) && isset($_POST["asunto"]) && isset($_POST["comentarios"])){
$fecha = date(”d-M-y H:i”);
$mymail = “contacto@prodesuryucatan.com”;
$subject = “Nuevo Contacto”;
$contenido = $nombre.” Escribio :\n”;
$contenido .= $telefono.”\n\n”;
$contenido .= $email.”\n\n”;
$contenido .= $estado.”\n\n”;
$contenido .= $asunto.”\n\n”;
$contenido .= $comentarios.”\n\n”;
$contenido .= “el mensaje se escribio el “.$fecha;
$header = “From:”.$email.”\nReply-To:”.$email.”\n”;
$header .= “X-Mailer:PHP/”.phpversion().”\n”;
$header .= “Mime-Version: 1.0\n”;
$header .= “Content-Type: text/plain”;
mail($mymail, $subject, utf8_decode($contenido) ,$header);
echo “&estatus=ok&”;
}
mail(”$email”, “Autorrespuesta de Prodesur”, “$nombre, Gracias por sus comentarios, este es un correo de autorespuesta, nos comunicaremos con Usted a la brevedad posible, Gracias!\n\nAtte. Prodesur”, “From: Prodesur “)
;
?>
Por favor, me urge. Muchas gracias por el tutorial, es muy bueno
Hola, pues he estado tratando demasiado con este codigo y no he tenido exito, me marca muchos script errors, sera porque los nombres en mi formulario vienen en ingles?
Gracias!
Hola que tal ? no se si estoy en el foro indicado ,pero mi pregunta es la siguiente , tengo hecho en Swish un Flyer para enviar a mis clientes con las novedades de mi negocio …miintencion es enviarlo x email pero he intentado hacerlo con html y llamarlo desde un servidor pero no va .ni como attach menos. estoy buscando y veo que la solucion es en php , pero no tengo ni idea como se hace alguien podria ayudarme. plis
Felicitaciones por el formulario.
Pero tengo un problema, no me envia nada al correo destino, me informa que el mensaje ha sido enviado exitosamente, pero no llega ninguna información, Ayuda auxilioooo.
El código está muy bien, pero no sé donde poner el fichero php. ¿Se debe poner en la misma ruta que el .swf?.
En el fichero php he puesto lo siguiente:
Documento sin título
Es correcto??? Gracias
excelet
Buen dia Carlos…bueno mira resulta que me sale este error tan pronto como intento llamar el archivo para probar la funcion de PHP y mail, aunque el administrador del hosting me dice que el servidor se soporta PHP y si esta activada la funcion mail… me pueden hachar una mano..
Warning: mail() [function.mail]: “sendmail_from” not set in php.ini or custom “From:” header missing in D:\www\vhosts\avifonce.com\htdocs\Biblioteca_Virtual\send.php on line 1
OIGAN TENGO UN PROBLEMA CON MI POLOLA
ALGUIEN ME PUEDE AYUDAR Y DECIR EN QUE LINEA DE CODIGO ESTOY MAL?
MUCHAS GRACIAS GILIPOLLAS ![]()
Al intentar ver si el archivo .php funciona me aparece el siguiente error:
Parse error: syntax error, unexpected T_ISSET in /home/oa000555/public_html/mail.php on line 3
————————————————–
PHP sintax:
me sale un problema desde el principio y dece:Warning: mail() [function.mail]: “sendmail_from” not set in php.ini or custom “From:” header missing in C:\AppServ\www\send.php on line 9
no se que pasa ya le instale varios programas para activar ese bendito codigo, pero no se que hacer porfa si me ayudan les agradeceria mucho
Me funciona bien, gracias, solo me falta una bobada con la que no he podido dar, es que al enfocar los campos de texto mediante el tab, salta algunos… por ej. salta de “nombre” a “titulo” de ahi vuelve arriba a “correo” y despues “mensage, como hago para que vaya en orden estimadas mentes brillantes?…..
Hola que tal? estoy tratando de incorporarle a mi web un formulario. Hice la prueba que dice al principio del php y lo que me aparece es una ventana donde debo ingresar el nombre de usuario y contraseña…¿tenés idea que puede ser?
quisiera saber porque no me funciona el formulario…te cuento…hice la prueba del send.php y lo que me aparece es una casilla para ingresar un usuario y contraseña. Tenés idea que puede ser?
envio de comentarios flash y php
hola! Use el formulario y funciona perfecto pero cuando dejo de llenar alguno de los campos necesarios aparece el mensaje “Dato necesario” en todos los demas campos asi ya esten llenos. Como podria solucionar esto?
Gracias.
yjgxklcfm ivetjqpky npthv nqldfekmt uhbmlxq ldsuxob pqwgo
Yo he pasado por casi todos los errores que he leido en este gran post, ya que los he leído todos uno por uno. Evidentemente el manual esta estupendo, pero o bien tiene alguno errores o bien depende del servidor en que alojemos nuestros documentos, no lo sé. La solución definitiva la encontré en el post de pressions 18.09.2005 - 02:37.
Mi último problema y con el que me he llevado mas tiempo es que me llegaba el email pero vacío, no recibia ninguno de los datos que el usuairio metia.
Tiene algunas modificaciones en el php que al final ha hecho que me funcione correctamente.
Un saludo de otro usuario agradecido.
oye hice todo igual a komo esta el ejemplo ke pme marca 6 errores al ahora de crearlo sera ke si me podrian ayudar le agradeseria mucho
los errores son los siguientes:
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: Statement must appear within on handler
enviar = function () {
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 34: Statement must appear within on handler
if (email_txt.text.length && nombre_txt.length && titulo_txt.length && mensaje_txt.length)
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 44: Statement must appear within on handler
form_lv.onLoad = function() {
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: Statement must appear within on handler
borrar = function () {
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 7: Statement must appear within on handler
enviar_btn.onRelease = enviar;
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 8: Statement must appear within on handler
borrar_btn.onRelease = borrar;
Total ActionScript Errors: 6 Reported Errors: 6
Pon el código para saber donde falla, es que sólo viendo los errores es más difícil. A ver si te puedo ayudar.
Tengo un site con envio de mails y me ha venido de perlas el ejemplo, funciona perfeckt. Enhorabuena por el tutorial, es excelente.
hice todo lo ke dicen en el foro pero naaaaaaaaa no me llegan los campos . ke sera chikos, una manita please… saludos
Muy beuno el ejemplo… solo un tip: Muchos nos limitamos en este tipo de casos solo a copiar y pegar… eso me paso al encontrar este tema, pues si, lo copie y pegué, y pues como era obvio el envio no se concretaba.
Solucion: Cambiar las comillas el tipo de comillas a las del modo standar tanto en el flash como en el php.
Aunque parezca insignificante, ese puede ser un factor importante de la programación en estos casos… Espero les sirva.
Atte. CS…
Maestros del Web es el punto de encuentro para los entusiastas de la red.
Creative Commons by-nc-sa 3.0 | Política de Privacidad | CMS: Wordpress