#1• Hola! Estoy haciendo una web y una de las partes que tengo colgada no me funciona: Es un formulario para cubrir datos (son todo casillas de texto) y lleva los botones de reset (q funciona perfectamente ) y enviar datos, ese es el q no consigo q funcione. En el código tengo puesto lo siguiente: |
#2• si usas un CGI para enviar el formulario asegurate que está en el directorio correcto... prueba a grabar el cgi en esta ruta http://cgi.ibercom.com/cgi-bin/formulario.cgi otra opción es que el cgi requiera alguna modificación para qu efuncione. |
#3• Ante todo muchas gracias por tu respuesta. Ya di con la solución y la pongo aquí por si a alguien le pasa lo mismo: El email que metí para que se enviara allí el formulario no estaba registrado en miarroba.com, utilicé otro. Despues lo cambié por el que usé para el registro y todo funciona perfectamente. No se si será por eso, pero desde que lo hice ya funciona. |
#4• Ola a todos, he hecho un formulario con frontpage y noo se como se me puede enviar a mi email Porfavor ayudadme, no se nada sobre codigos ni leguajes de programacion. Lo unico que he echo es que le he dado propriedades del formulario y enviar a otro opciones y en el campo de accion he puesto: tomail:[email protected] Lo he probado pero se me mete en outlook Express. Ayudadme porfavor |
#6• yo tengo este mensaje Warning: mail() has been disabled for security reasons in /home/webcindario/audiotech/contactar.php on line 67 y yo use este codigo: <? }else{ //Estoy recibiendo el formulario, compongo el cuerpo $cuerpo = "Formulario enviado desde la pagina web audiotech.webcindario.comn"; $cuerpo .= "Nombres: " . $HTTP_POST_VARS["Nombres"] . "n"; $cuerpo .= "Direccion: " . $HTTP_POST_VARS["Direccion"] . "n"; $cuerpo .= "Telefonos: " . $HTTP_POST_VARS["Telefonos"] . "n"; $cuerpo .= "Sexo: " . $HTTP_POST_VARS["Boton1"] . "n"; $cuerpo .= "Vehiculo: " . $HTTP_POST_VARS["Boton2"] . "n"; $cuerpo .= "COlor: " . $HTTP_POST_VARS["Color"] . "n"; $cuerpo .= "Trabajo: " . $HTTP_POST_VARS["Trabajo"] . "n"; //mando el correo... mail("[email protected]","Formulario recibido",$cuerpo); //doy las gracias por el envío echo "Gracias por rellenar el formulario. Se ha enviado correctamente."; } ?> |
#7• Escrito originalmente por ArquiMago yo tengo este mensaje Warning: mail() has been disabled for security reasons in /home/webcindario/audiotech/contactar.php on line 67 La función mail() ha sido desactivada en webcindario. |
#8• Escrito originalmente por NoSetup.org Escrito originalmente por ArquiMago yo tengo este mensaje Warning: mail() has been disabled for security reasons in /home/webcindario/audiotech/contactar.php on line 67 La función mail() ha sido desactivada en webcindario. |
#9• Escrito originalmente por ArquiMago Escrito originalmente por NoSetup.org Escrito originalmente por ArquiMago yo tengo este mensaje Warning: mail() has been disabled for security reasons in /home/webcindario/audiotech/contactar.php on line 67 La función mail() ha sido desactivada en webcindario. En mi@ no puedes usar esa función.... Yo lo que usaría sería la base de datos, guardar el mail en la base de datos y desde allí leerlos... el problema es si quieres enviar un mail a alguien, que tendrás que hacerlo desde tu cuenta de correo. |
#10• me puedes dar una solucion exacta, yo solo necesito que me llegue la informacion a un correo no responderlos |
#11• Escrito originalmente por ArquiMago me puedes dar una solucion exacta, yo solo necesito que me llegue la informacion a un correo Ya te lo he dicho, en mi@ no puedes. O usa tu cuenta de correo, o usa otro servidor. |
#12• Escrito originalmente por NoSetup.org Escrito originalmente por ArquiMago me puedes dar una solucion exacta, yo solo necesito que me llegue la informacion a un correo Ya te lo he dicho, en mi@ no puedes. O usa tu cuenta de correo, o usa otro servidor. |
#13• Escrito originalmente por ArquiMago no entiendo cuando dices usar mi cuenta de correo a ke te referis? |
#14• Escrito originalmente por NoSetup.org Escrito originalmente por ArquiMago no entiendo cuando dices usar mi cuenta de correo a ke te referis? o sea ke no podre recibir el formualrio si no ke me tienen que escribir al email bueno voy a ver que hago |
#15• Como sabes ya los servidores de los hosting estan cambiando a PHP5, entonces las variables usadas en el PHP anterior no son validas (algunas) en PHP5, mando los codigos actualizado a PHP5 para enviar mails. el formulario ... contacto.php <form id="form1" action="mail.php" method="post"> el codigo que procesa al informacion y la envia.... mail.php <?php // codigo que porcesa la inf. // si falta un campo por llenar, devlueve error. $formsent = mail('[email protected]', 'Mensaje para tu nombre, "Envia: $Nombre \r\nTelefono: $Telefono \r\nE-mail: $Email \r\nMensaje: $Mensaje", "From: $Email\r\nBounce-to: [email protected]"); ?> |
#16• dasel72 ya viste de que año fue el ultimo post? no revivas a los muertos... |
#17• Escrito originalmente por dasel72 Como sabes ya los servidores de los hosting estan cambiando a PHP5, entonces las variables usadas en el PHP anterior no son validas (algunas) en PHP5, mando los codigos actualizado a PHP5 para enviar mails. ..... $formsent = mail('[email protected]', 'Mensaje para tu nombre, "Envia: $Nombre rnTelefono: $Telefono rnE-mail: $Email rnMensaje: $Mensaje", "From: $EmailrnBounce-to: [email protected]"); .... y aunque sea la versión 6, la función mail sigue estando deshabilitada. http://soporte.miarroba.com/17451/2[....]nciones-deshabilitadas-en-miarroba/ |
#18• Hola a tod@s. Bueno yo tengo una consulta y esque tengo un problema con lo del envio del formulario a mi email. Hhe probado de mil maneras y no da resultado. Alguna veces ni siguiera me sale en mi web y desaparecen cosas cuando voy a probarlo. Mirad, os dejo el html que hasta ahora he podido conseguir y a ver si alguien me lo puede hacer para que llegue a mi mail el formulario. Lo agradeceria mucho ya que estamos trabajando en un proyecto muy bueno ! Saludos ! <label></label> <br /> <form action="" enctype="multipart/form-data" id="form1" method="post" name="form1"> <label>Tipo de anuncio <select id="comprar" name="comprar"> <option>Vender</option> <option>Comprar</option> </select> </label> <label> Articulo <input id="articulo" name="articulo" type="text" /> <br /> <br /> Estado <select id="estado" name="estado"> <option>Nuevo</option> <option>Seminuevo</option> <option>Ocasion</option> </select> </label> <label> </label> <br /> <br /> <label>Localidad <input id="localidad" name="localidad" type="text" /> </label> <label>Provincia <input id="provincia" name="provincia" type="text" /> </label> <label>País <input id="pais" name="pais" type="text" /> </label> <br /> <br /> <label>E-mail <input id="email" name="email" type="text" /> </label> <label>Teléfono <input id="telefono" name="telefono" type="text" /> </label><br /> <label></label><br /> <label></label> <label>Horario de contacto <select id="horario de contacto" name="horario de contacto"> <option>Por la tarde</option> <option>Por la mañana</option> <option>A cualquier hora</option> </select> </label> <br /> <br /> <label>Añadir foto <input id="añadirfoto" name="añadirfoto" type="file" /> </label> <br /> <br /> <label>Descripción <textarea cols="80" id="descripcion" name="descripcion" rows="4"></textarea> </label> <br /> <br /> <label>Precio <input id="precio" name="precio" type="text" /> </label> <br /> <br /> <label> <input name="Submit" type="submit" value="Enviar" /> </label> <br /> </form> |
#19• Escrito originalmente por @Mariaromar Hola a tod@s. Bueno yo Tu tienes un tema de 2003 ¿no podrías haber abierto otro tema para preguntar tu duda? Por otro lado, das el código fuente del formulario pero ¿como procesas los datos? ¿tienes conocimientos de php? Busca en Google. |
#20• La verdad que podría haber abierto otro post, pero como voy a seguir con la respuesta de un miembro, prefiero hacerlo aquí. Ya me direis si es correcto lo que hago. He utilizado el codigo de dasel72. Es el siguiente: <form id="form1" action="mail.php" method="post"> y la respuesta del servidor 7host es la siguiente: The page cannot be foundThe page you are looking for might have been removed, had its name changed, or is temporarily unavailable. Please try the following: bla bla bla... Pregunta:¿sigue siendo válida la respuesta de otro miembro, nosetup.org sobre que la función está deshabilitada por ser gratuito según este pantallazo? Comentar que tanto el fichero del formulario.php como el fichero que procesa, mail.php están al mismo nivel en el root. Por cierto en el fichero mail.php existe un error, falta un cierre de apostrofe después de: 'Mensaje para tu nombre Otra pregunta: ¿se puede hacer con ficheros asp?. Veo que 7host si los permite. Muchas gracias por la ayuda, soy un poco novato en PHP. |
#21• Si te fijas, el formulario esta llamado a un fichero
Y el sistema te dice que no existe ese fichero. Por ahora, no tiene nada que ver con que si el servidor permite la funcion mail o no. Después, preguntas sobre temas que solo la gente de 7host podra constarte. |
#22• Muchas gracias, perdona por no contestar antes. Me he centrado en algo que sí conozco y los formularios los he dejado aparte. Cuando vuelva con ello os comento, pero lo que puedo decir es que el fichero si que existe, y como escribí en su momento, están los dos al mismo nivel en este servidor. Saludos. |
#23• Hola. Estoy tratando de enviar formularios a mi correo con html y php, he probado un montón de formularios y no anda ninguno. Me pueden decir que puede ser? Tengo que configurar algo de php en mi@ o qué tengo que hacer? Es muy raro que todos los formularios me fallen. Gracias. |
#25• No sé qué será pero a mí tampoco me envía correo, he usado varios scripts de PHP para el envío, incluso el que tengo dice que se envía exitosamente el correo, no aparecen errores por ningún lado, incluso con el código que tengo ni aparece errores en el php log, sin embargo los correos no llegan a su destino, a pesar de que PHP en su verificación dice que sí llegaron. |
#26• A veces, quien programa no incluye controles de cada paso que ejecuta el script y -por lo tanto- queda sin registrar (o sin avisar por mensaje, en fin: pasa desapercibido), y quien programa no interpreta adecuadamente los 'indicios'. Por otro lado, desde que se envía un mail por formulario intervienen varios elementos: a) el script php que hace el procesamiento y envío al servidor de emails salientes, b) el servidor de email saliente (éste es el que le informa a Php que lo puso en cola para envío y Php interpreta que fue 'enviado'), c) el servidor de email entrante (que recibe el email del destinatario), y d) el script o aplicación que muestra los emails recibidos (en este caso: también del destinatario). Como verás, Php no puede nunca verificar si fue recibido (ni siquiera si fue enviado). |
#27• Ante todo muchas gracias por tu respuesta. Ya di con la solución y la pongo aquí por si a alguien le pasa lo mismo: El email que metí para que se enviara allí el formulario no estaba registrado en miarroba.com, utilicé otro. Krisnag Ferrer Community Manager de cholletes.com |
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares | ||||
Tema | Usuarios | Respuestas | Visitas | Actividad |
---|---|---|---|---|
Por: trekam, el 31/Jul/2003, 03:48 | 3 | 16k | Aug/03 | |
Por: J.Castro, el 11/Nov/2010, 12:22 | 6 | 13k | Nov/10 | |
Por: LRADRIZ, el 02/Jun/2014, 14:26 | 2 | 2k | Jun/14 | |
Por: NeptuneGames, el 14/Sep/2010, 00:02 | 2 | 4k | Sep/10 | |
Por: portasat, el 17/Sep/2005, 22:33 | 1 | 10k | Sep/05 |