Avatar Image
User 1162316
Machacateclados
Machacateclados

Buenas, eh echo un simple formulario html con el dreamwaver 8, en el solo ay varios campos de textos y 2 botones "ENVIAR" y "BORRAR".

Ahora mi dudad es como al aser clic en"ENVIAR" se pueda enviar toda la informacion de los campos de textos(textfield) a mi correo y al aser clic en "BORRAR" que se borre todo lo llenado de los textfield.

Avatar Image
@man / @woman
@man / @woman

Para lo primero tienes que poner un atributo:
<form:"mailto:correo al que enviar la información" method=post enctype="text/plain">

Y el botón Enviar a de ser así:
<input type="submit" value="Enviar">


Y el de borrar así:
<input type="reset" value="Borrar">

Avatar Image
User 1162316
Machacateclados
Machacateclados

mmm lo del borrado del formulario me funciono pero todavia no puedo enviar
asi es como esta mi "FORM"

  <form :"mailto:csr"  action="" method="post" name="deliveryform" id="deliveryform" mailto:"[email protected]"  enctype="text/plain" >

Ahora tengo 2 preguntitas mas:
1.- Al momento de enviar el formulario se puede aser para que cuando llegue al correo le pueda poner un nombre en "Asunto" o titulo al correo.
2.-Cuando se envie el formulario se puede aser que la pagina cargue una ventanita o mensaje que diga "FORMULARIO ENVIADO GRACIAS"
3.- Esto le puede llegar a todo tipo de correo? yahoo,hotmail,etc
Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por R1c4rdo
mmm lo del borrado del formulario me funciono pero todavia no puedo enviar
asi es como esta mi "FORM"

  <form :"mailto:csr"  action="" method="post" name="deliveryform" id="deliveryform" mailto:"[email protected]"  enctype="text/plain" >

Ahora tengo 2 preguntitas mas:
1.- Al momento de enviar el formulario se puede aser para que cuando llegue al correo le pueda poner un nombre en "Asunto" o titulo al correo.
2.-Cuando se envie el formulario se puede aser que la pagina cargue una ventanita o mensaje que diga "FORMULARIO ENVIADO GRACIAS"
3.- Esto le puede llegar a todo tipo de correo? yahoo,hotmail,etc


En verdad debería ir así:
Codigo

 Lo primero no lo entiendo bien, pero creo saber que es. Resulta que eso no se si se puede hacer pero si miras la etiqueta de form pone delivery form, eso te sale después en el mensaje que te envía por el formulario como para señalar de qué formulario biene.
Lo segundo... creo que con html no se puede hacer pero...... no estoy seguro. Lo tercero, sí. A todos los tipos de correos.
Avatar Image
User 1162316
Machacateclados
Machacateclados

weno amigo sigo teniendo el mismo problema de no poder enviar el formulario.

-Esta bien que lo aga como una pagina html?

-me podrias pasar tu correo para poder hcarlar mas rapido?

Avatar Image
@man / @woman
@man / @woman

1º Pega aquí el código que lo revise.
2º Preguntas en el foro, contestaciones en el foro.

Avatar Image
User 1162316
Machacateclados
Machacateclados

1.- <form method="post" name="deliveryform"
id="deliveryform" mailto:"[email protected]"
enctype="text/plain" >
                <table width="76%" border="0">
                  <tr>
                    <td width="36%"><strong>Apellidos y Nombres</strong> <span class="Estilo7"> *)</span></td>
                    <td width="50%"><input type="text" name="textfield" tabindex="1"></td>
                  </tr>
                  <tr>
                    <td>Razon Social :</td>
                    <td><input type="text" name="textfield3"></td>
                  </tr>
                  <tr>
                    <td><strong>Direccion :</strong> <span class="Estilo9">(*)</span></td>
                    <td><input name="textfield2" type="text"></td>
                  </tr>
                  <tr>
                    <td><strong>R.U.C. </strong></td>
                    <td><input type="text" name="textfield4"></td>
                  </tr>
                  <tr>
                    <td><strong>Urbanizacion / Distrito : </strong></td>
                    <td><input type="text" name="textfield5"></td>
                  </tr>
                  <tr>
                    <td><label></label>
                      <label></label>
                      <label><strong>Departamento / Provincia</strong></label></td>
                    <td><input type="text" name="textfield6"></td>
                  </tr>
                  <tr>
                    <td><strong>
                      <label>Telefono / Fax</label>
                      <span class="Estilo7">                    (*)</span></strong></td>
                    <td><input type="text" name="textfield7"></td>
                  </tr>
                  <tr>
                    <td><strong>
                      <label>Correo<span class="Estilo7"> (*) </span></label>
                    </strong></td>
                    <td><input type="text" name="textfield8"></td>
                  </tr>
                  <tr>
                    <td><div align="right"><strong>Ingrese Aqui sus Requerimientos </strong></div></td>
                    <td><label>
                    <textarea name="textarea" cols="35" rows="4" wrap="virtual"></textarea>
                    </label></td>
                  </tr>
                </table>
                <label></label>
                <br>
                 <label></label>
                 <label></label>

                  <input type="submit" name="Submit" value="Enviar">
                  <label>
                  <input type="reset" name="Submit2" value="Borrar">
                  </label>
                  <br>
                 <label></label>
                <br>
              </form>
              <p align="justify" class="Estilo3">
              <p align="justify" class="Estilo3">
              <p align="justify" class="Estilo3"></td>
            </tr>
        </table>
        </td>
        <td width="40%"> </td>
        <td width="7%"> </td>
    </tr>
    <tr>
        <td width="3%"> </td>
        <td width="9%"> </td>
        <td width="70%"><div align="center"></div></td>
        <td width="40%"> </td>
        <td width="7%"> </td>
    </tr>
    <tr>
        <td width="122%" colspan="4" height="77"> </td>
        <td width="7%" height="77"> </td>
    </tr>
</table>

2.- Weno solo queria saber si te podia pasar por el correo ese documento y asi tu lo edites cualquier sea el error.

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por R1c4rdo
1.- <form method="post" name="deliveryform"
id="deliveryform" mailto:".................."
enctype="text/plain" >

Aquí está el error. Veamos. En el código que nos has pasado, no expresas adecuadamente la acción. La acción es mailto:tuemail. Port tanto necesitamos el atributo action, por lo que queda así: action="mailto:tuemail" Y el  código así:
Codigo

 Por otra parte lo de que cuando termines de enviar el formulario te salga un mensaje diciendo que lo ha enviado, no es posible en HTML, ya que para enviar un formulario en HTML te obliga a abrir tu correo, por medio de Internet o el programa que tengas configurado para ello. Por otra parte, donde tienes puesto lo de name, al lado de cada una de las cosas que quieres que te envíen, te recomiendo que sustituyas lo que hay dentro de name por la información y así te será mas facil y cómodo cuando lo recibas en tu email, la lectura.
Avatar Image
User 1162316
Machacateclados
Machacateclados

Bueno men ya pude aser todo bien , pero parece que hotmail ya no permite el envio de coreos desde Outlouk osea q otra no pude enviar nada =/. pero almenos vi q el codigo ya ta funcionando.

Eh indagado en esta pagina:
http://www.ctei-informatica.com/contactenos.html
Tiene un formulario , reglas de validaciones y envia directamente desde la pag y no ay nesesidad de q ue abra un programa y al final agradece por enviar el formulario

pero creo q eh visto que usa 2 pag  una html, y otra php.
Saben como podria hacer algo asi?

Escrito originalmente por R1c4rdo


pero creo q eh visto que usa 2 pag  una html, y otra php.
Saben como podria hacer algo asi?
http://nosetup.org/scripts/contacto.zip

a ver si te sirve....
Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por R1c4rdo
Bueno men ya pude aser todo bien , pero parece que hotmail ya no permite el envio de coreos desde Outlouk osea q otra no pude enviar nada =/. pero almenos vi q el codigo ya ta funcionando.
Según la configuración de cada ordenador, puede saltar Outlouk, cualquier otro programa o incluso páginas web.
Eso, en XP que es lo que manejo, se hace pulsando en la barra donde se encuentra el botón de inicio con el botón derecho y dándole a propiedades. Cuando está en la pestaña menú de inicio se le da a Personailzar y sale en la parte de abajo de la venta,a.
De nada.
Avatar Image
Usuario Novato
Usuario Novato

HOLA COMO ESTAS NOTO QUE TIENES PROBLEMAS CON EL FORMULARIO SI GUSTAS ME MANDAS UN CORREO A [email protected] Y TE PUEDO FACILITAR EL CODIGO DE LA PAGINA HTTP://WWW.CTEI-INFORMATICA.COM/CONTACTENOS.HTML YA QUE FUI YO QUIEN LO CREO, NOS VEMOS ;-):-]:-]

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por dxmdesk

HOLA COMO ESTAS NOTO QUE TIENES PROBLEMAS CON EL FORMULARIO SI GUSTAS ME MANDAS UN CORREO A [email protected] Y TE PUEDO FACILITAR EL CODIGO DE LA PAGINA HTTP://WWW.CTEI-INFORMATICA.COM/CONTACTENOS.HTML YA QUE FUI YO QUIEN LO CREO, NOS VEMOS ;-):-]:-]

Vaya. ¿Por qué no mejor, ya que este es un foro de soporte ayudas aqui mismo? Sirve que si a alguien le sirve lo que tengas que aportar de una vez lo encuentra.

Asi como lo has hecho parece simple y vulgar spam, es decir, un mensaje inutil en si mismo ya que solo sirve para que te visiten en tu sitio y no aportas algo directamente.

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por dxmdesk

Y TE PUEDO FACILITAR EL CODIGO DE LA PAGINA  YA QUE FUI YO QUIEN LO CREO, NOS VEMOS

Debe ser el único ser humano que ha sabido programar algo tan díficil como esto!!!!

Avatar Image
Usuario Novato
Usuario Novato

jajajaja, porque tanta salsa picante y poco de agradecimiento, = si alguno de ustedes tendrian el codigo no lo desearian compartir tambien, nublan mi buen motivo de ayuda :-]:-]:-]:-]

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por dxmdesk

jajajaja, porque tanta salsa picante y poco de agradecimiento, = si alguno de ustedes tendrian el codigo no lo desearian compartir tambien, nublan mi buen motivo de ayuda

En Google esta decenas de veces, incluso en este post esta compartido...

FlakoLIFE
Usuario Novato
Usuario Novato

Aqui lo tengo:

Codigo::

contacto.php

<table cellSpacing="0" cellPadding="0" width="419" align="center" border="0" id="table10">
 <tr>
  <th scope="col" align="middle" width="419">
 <form action="Gracias.php" method="post">
 <table border="0px" id="table47" width="448">
  <tr>
   <td colspan="2"></td>
  </tr>
  <tr>
   <td width="138"><b><font size="4">Nombre:</font></b></td>
   <td width="*">
   <input type=text name='nombre' size="25" style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 211; height: 19; border: 1px solid #000000; background-color: #474747"></td>
  </tr>
  <tr>
   <td width="138"><b><font size="4">Email:</font></b></td>
   <td width="*">
   <input type=text name='email' size="25" style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 212; height: 20; border: 1px solid #000000; background-color: #474747"></td>
  </tr>
  <tr>
   <td width="138" valign="top"><b><font size="4">Comentario:</font></b></td>
   <td width="*"><font color="#000000">
   <textarea name='comentario' rows="9" cols="53"></textarea></font></tr>
  <tr>
   <td colspan="2" height="40" align="center" valign="bottom">
   <input type=reset value='Borrar todo' style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 150px; border: 1px solid #000000; background-color: #474747">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=submit value='Enviar Datos' style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 150px; border: 1px solid #000000; background-color: #474747"></td>
  </tr>
 </table>
 </form>
</th>

Gracias.php

<?php
//reemplace
[email protected] por la dirección a donde quieres que se mande los datos.
$recipiente = "
[email protected] ";

//reemplace miasunto por el asunte que quieres en el email
$asunto = "Formulario";

$error = 0;

//los campos mandados por el formulario
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$comentario = $_POST['comentario'];

//verificación si los campos requeridos estan llenos
if($nombre == "" || $email == "" || $comentario == ""){
   $error=1;
}
//verificación si el email es correcto
elseif(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."
\\.[a-z]{2,}"."$",$email)){
   $error=2;
}

//mensajes de error
if($error==1){
   echo "El siguiente error ha ocurrido!<BR>";
   echo "No ha rellenado todos los campos obligatorios.<BR> Por favor vuelva <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}

elseif($error==2){
   echo "El siguiente error ha ocurrido!<BR>";
   echo "El correo electronico es invalido!<BR> Por favor vuelva <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}

//envio del email con los datos
else{
   $message ="nombre: ".$nombre."<br>";
   $message .="email: ".$email."<br>";
   $message .="comentario: ".$comentario."<br>";
  
   $message = stripslashes($message);
  
   $headers = "MIME-Version: 1.0\r\n";
   $headers .= "Content-type:text/html; charset=iso-8859-1\r\n";
   $headers .= "From: $email\r\n";
   $headers .= "Repaly-to: $email\r\n";
   $headers .= "Cc: $email\r\n";
  
   mail($recipiente,$asunto,$message,$headers);
  
   //aqui puedes modificar los mensajes

}
?>

Este si sirbe :D 

Espero que te sirba :D

Avatar Image
@man / @woman
@man / @woman

Lamento decirte que la función mail() en mi@ está deshabilitada, mejor guardar los datos en la base de datos y administrar los contactos desde allí.

Ve este post:

http://soporte.miarroba.com/17451/2[....]nciones-deshabilitadas-en-miarroba/

leometalero
Usuario Novato
Usuario Novato

hola a todos.... estube viendo estos php posteados anteriormente, para utilizarlos pero me encuentro con una falla

resulta que aunque la persona no complete los datos, y el php tire error de envio por falta de datos, el correo llega igual..

osea, le doy enviar con el formulario vacio, y me tira error, pero el correo llega de todas formas vacio..

alguien me puede ayudar?, estoy iniciando en el tema de php...

saludos

Codigo::

contacto.php

<table cellSpacing="0" cellPadding="0" width="419" align="center" border="0" id="table10">
 <tr>
  <th scope="col" align="middle" width="419">
 <form action="Gracias.php" method="post">
 <table border="0px" id="table47" width="448">
  <tr>
   <td colspan="2"></td>
  </tr>
  <tr>
   <td width="138"><b><font size="4">Nombre:</font></b></td>
   <td width="*">
   <input type=text name='nombre' size="25" style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 211; height: 19; border: 1px solid #000000; background-color: #474747"></td>
  </tr>
  <tr>
   <td width="138"><b><font size="4">Email:</font></b></td>
   <td width="*">
   <input type=text name='email' size="25" style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 212; height: 20; border: 1px solid #000000; background-color: #474747"></td>
  </tr>
  <tr>
   <td width="138" valign="top"><b><font size="4">Comentario:</font></b></td>
   <td width="*"><font color="#000000">
   <textarea name='comentario' rows="9" cols="53"></textarea></font></tr>
  <tr>
   <td colspan="2" height="40" align="center" valign="bottom">
   <input type=reset value='Borrar todo' style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 150px; border: 1px solid #000000; background-color: #474747">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=submit value='Enviar Datos' style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; width: 150px; border: 1px solid #000000; background-color: #474747"></td>
  </tr>
 </table>
 </form>
</th>

Gracias.php

<?php
//reemplace
[email protected] por la dirección a donde quieres que se mande los datos.
$recipiente = "
[email protected] ";

//reemplace miasunto por el asunte que quieres en el email
$asunto = "Formulario";

$error = 0;

//los campos mandados por el formulario
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$comentario = $_POST['comentario'];

//verificación si los campos requeridos estan llenos
if($nombre == "" || $email == "" || $comentario == ""){
   $error=1;
}
//verificación si el email es correcto
elseif(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."
\\.[a-z]{2,}"."$",$email)){
   $error=2;
}

//mensajes de error
if($error==1){
   echo "El siguiente error ha ocurrido!<BR>";
   echo "No ha rellenado todos los campos obligatorios.<BR> Por favor vuelva <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}

elseif($error==2){
   echo "El siguiente error ha ocurrido!<BR>";
   echo "El correo electronico es invalido!<BR> Por favor vuelva <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}

//envio del email con los datos
else{
   $message ="nombre: ".$nombre."<br>";
   $message .="email: ".$email."<br>";
   $message .="comentario: ".$comentario."<br>";
  
   $message = stripslashes($message);
  
   $headers = "MIME-Version: 1.0\r\n";
   $headers .= "Content-type:text/html; charset=iso-8859-1\r\n";
   $headers .= "From: $email\r\n";
   $headers .= "Repaly-to: $email\r\n";
   $headers .= "Cc: $email\r\n";
  
   mail($recipiente,$asunto,$message,$headers);
  
   //aqui puedes modificar los mensajes

}
?>

Avatar Image
Usuario habitual
Usuario habitual

El último "else" esta solo????

Me parece que ahí tienes el error, el else esta solo y siempre se ejecuta....

else{

if($error==2){
   echo "El siguiente error ha ocurrido!<BR>";
   echo "El correo electronico es invalido!<BR> Por favor vuelva <A HREF=\"javascript:history.back()\">atras</A>.<BR>";
}

//envio del email con los datos
else{
   $message ="nombre: ".$nombre."<br>";
   $message .="email: ".$email."<br>";
   $message .="comentario: ".$comentario."<br>";
   
   $message = stripslashes($message);
   
   $headers = "MIME-Version: 1.0\r\n";
   $headers .= "Content-type:text/html; charset=iso-8859-1\r\n";
   $headers .= "From: $email\r\n";
   $headers .= "Repaly-to: $email\r\n";
   $headers .= "Cc: $email\r\n";
   
   mail($recipiente,$asunto,$message,$headers);
   
   //aqui puedes modificar los mensajes

}

}

PROBALO ASÍ AVER QUE TE DA y decinos...

SUERT......

Avatar Image
@man / @woman
@man / @woman

¿Que te da? ¿puedes poner todo el código?

Por cierto, tiene toda la pinta, que esto lo has preguntado en otro sitio, te han respondido, no lo has entendido y has realizado un corta pega con todo de mala manera...

bayshore
Usuario habitual
Usuario habitual

Mira, te la hago facil. entrá a www.jotform.com y hace tus formularios desde esa pagina son ultra editables......

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
TemaUsuariosRespuestasVisitasActividad
Por: , el 29/Abr/2009, 19:30
bigubi Aldo13 arabe1955 alguienoculto maquina_fatal73kOct/09
Por: , el 29/Ene/2012, 22:33
daniparejo GestionXls chavp72kJan/12
Por: , el 04/Mar/2009, 21:50
roomss GestionXls marti112534kApr/09
Por: , el 05/May/2008, 22:45
demonhunter84 NoSetup.org32kMay/08
Por: , el 09/Sep/2005, 11:47
Webmaster_letty User 390661 chavp35kSep/05