|
|
·
Skindario
Buscar en el Foro Buscar Tags
Portal
Foro
Usuario
Foro
Normas
RSS
Etiquetas
Avatares
Rangos
Eventos
Staff
Entrevistas
Noticias
Caretos
F.A.Q
Subforos Privados
Estadisticas
Estadisticas
Usuarios
OnLine
Actividad
Funciones
Favoritos
P. Inicio
Imprimir
Buscar
Afiliados
¿Tu Web Aquí?
Comunidad ESDLA
Foros DWP
Websmasters Foro
Mundo Deluxe
Photosherox
Descargas-V
Enlázanos

i
necesito ayuda con un formulario
 
Portal · Foros · Zona Webmasters · HTML, Javascript y CSS
Noticias · Buscar · Tags · Imágenes · Usuarios · Fisgona
Autor Mensaje 
crash_8675
Nuevo Webmaster
Nuevo Webmaster

Haz clic para ver el perfil del usuario
Mensajes: 23
Desde: 09/May/2006
#1 ·
 necesito ayuda con un formulario

HOLA POR FAVOR SI ALGUIEN PUEDE AYUDARME, HE CREADO UN FORMULARIO QUE VOY A INCLUIR EN MI SITIO, Y LO QUE NECESITO ES SI ME PUEDEN PASAR UN CODIGO QUE CUANDO COMPLETEN EL FORMULARIO Y PRESIONEN EL BOTON DE ENVIAR EN MI FORMULARIO, SE ENVIE A UNA DIRECCION DE CORREO MIA, TODOS LOS DATOS DEL FORMULARIO. SE QUE HAY CODIGOS, PERO NO HE ENCONTRADO NINGUNO, APARTE NECESITO UN POQUITO DE EXPLICACIÓN DE DONDE SE DEBE INSERTAR EL CODIGO O DONDE DEBO PEGARLO....POR FAVOR AYUDENMEN SI ALGUIEN ME PUEDE EXPLICAR Y PASARMELO LES VOY A ESTAR MAS QUE AGRADECIDA...BESOS...Por favorViva!

KILLER ESPERO ANSIOSA TU RESPUESTA SE QUE ME AYUDARAS AMIGO, UN ABRAZO GRANDE.Animo

01/Jun/2006 17:29 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#2 ·
 RE: necesito ayuda con un formulario

Te dejo mi fichero de contacatar, un poco cambiado, que uso en tuarroba. Es en php, obviamente, mira a ver si lo entiendes.


Codigo PHP:

<?
$nombre
=  $_POST['nombre'] ;
$email  =  $_POST['email'] ;
$msn =  $_POST['msn'] ;
$asunto =  $_POST['asunto'] ;
$mensaje =  $_POST['mensaje'] ;
$tcorreo = "@" // escribe aqui tu correo

  
if($enviar){
if(
$nombre == "" || $email == "" || $mensaje=="" || $asunto=="") {echo"Has de rellenar todos los datos, intentalo de nuevo";} else{
echo
"Tu mensaje ha sido enviado correctamente.";
$destinatario=$tcorreo;
$titulo="$asunto";
$mensaje="Mensaje escrito por: $nombre (correo: $email) [msn: $msn]
$mensaje"
;
$responder="$email";
$remite="$email";
$remitente="$nombre";

$cabecera ="Date: ".date("l j F Y, G:i")." ";
$cabecera .="MIME-Version: 1.0 ";
$cabecera .="From: ".$remitente."<".$remite."> ";
$cabecera .="Return-path: ". $remite." ";
$cabecera .="Reply-To: ".$responder." ";
$cabecera .="X-Mailer: PHP/". phpversion()." ";

mail($destinatario, $titulo, $mensaje,$cabecera);
}
} else{
?>
        </p>
        
<p> Si deseas saber alguna información, contactar con el webmaster, enviar informacion
  o afiliarte (leer normas) puedes hacerlo desde el siguiente formulario:</p>
        <em>Campos requeridos (*)</p> </em>
        <form name="form1" method="post" action="index.php?id=contactar">
          
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="38%"><strong>Nombre*</strong></td>
      <td width="62%"><blockquote>
          <input name="nombre" type="text">
        </blockquote></td>
    </tr>
    <tr>
      <td><strong>Email*</strong></td>
      <td><blockquote>
          <p>
            <input name="email" type="text">
          </p>
        </blockquote></td>
    </tr>
    <tr>
      <td><strong>Msn (opcional)</strong></td>
      <td><blockquote>
          <p>
            <input name="msn" type="text">
          </p>
        </blockquote></td>
    </tr>
    <tr>
      <td><strong>Asunto*</strong></td>
      <td valign="top"> <blockquote>
          <input name="asunto" type="text">
        </blockquote></td>
    </tr>
    <tr>
      <td><strong>Mensaje*</strong></td>
      <td valign="top"><div align="left">
          <blockquote>
            <textarea name="mensaje" cols="70" rows="15"></textarea>
          </blockquote>
        </div></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><blockquote>
          <input type="submit" name="enviar" value="Enviar">
        </blockquote></td>
    </tr>
  </table>
        </form><? } ?>





Editado por EffectedCard, Jueves, 1 de Junio de 2006, 18:01
01/Jun/2006 18:00 GMT+1
killer_78
Webmaster Javascript
Webmaster Javascript

Haz clic para ver el perfil del usuario
Mensajes: 380
Desde: 19/Mar/2006
#3 ·
 RE: necesito ayuda con un formulario

Escrito originalmente por crash_8675
HOLA POR FAVOR SI ALGUIEN PUEDE AYUDARME, HE CREADO UN FORMULARIO QUE VOY A INCLUIR EN MI SITIO, Y LO QUE NECESITO ES SI ME PUEDEN PASAR UN CODIGO QUE CUANDO COMPLETEN EL FORMULARIO Y PRESIONEN EL BOTON DE ENVIAR EN MI FORMULARIO, SE ENVIE A UNA DIRECCION DE CORREO MIA, TODOS LOS DATOS DEL FORMULARIO. SE QUE HAY CODIGOS, PERO NO HE ENCONTRADO NINGUNO, APARTE NECESITO UN POQUITO DE EXPLICACIÓN DE DONDE SE DEBE INSERTAR EL CODIGO O DONDE DEBO PEGARLO....POR FAVOR AYUDENMEN SI ALGUIEN ME PUEDE EXPLICAR Y PASARMELO LES VOY A ESTAR MAS QUE AGRADECIDA...BESOS...Por favorViva!

KILLER ESPERO ANSIOSA TU RESPUESTA SE QUE ME AYUDARAS AMIGO, UN ABRAZO GRANDE.Animo


si estas utilizando HTML te puede ser util un servicio gratuito de webtaller, el cual te provee de un codigo fuente para que los datos introducidos por el visitante te lleguen a tu correo (debes registrarte, es GRATIS) el codigo que te dan es de este tipo:
Codigo:

<form name="formu" action="http://www.webtaller.com/webservices/formularios/envio_formularios.php?id=xxxx" method="post">
Introduce tu nombre<input type="text" name="nombre"><br>
Introduce tu comentario <input type="text" name="comentario"><br>
Introduce tu email <input type="text" name="mail"><br>
<input type="hidden" name="redirect" value="http://url_a_donde_volverá_el_usuario_después_de_enviar_el_formulario/">
<input type="submit" name="enviar" value="enviar">
</form>


donde dice "xxxx" es la ID que te asignan y que te srvira para TODOS los formularios que diseñes.
Ademas contaras con tutorial muy sencillo si utilizas dreamweaver para crear un formulario a tu medida.
Espero que sea de ayuda a lo que deseas .



01/Jun/2006 21:25 GMT+1
crash_8675
Nuevo Webmaster
Nuevo Webmaster

Haz clic para ver el perfil del usuario
Mensajes: 23
Desde: 09/May/2006
#4 ·
 RE: necesito ayuda con un formulario

Hola Effeccted primero no entiendo nada de phpPalabrerias, no se como ni donde tengo que pegar este codigo, yo estoy usando para hacer mi sitio Front Page, y no creo que me sirva, deberé hacerlo con el Dreamweaver pero no tengo idea en este tema de php. Y killer me meti en el sitio de web taller, pero lo que yo quiero no es que cuando abajo en el formulario pulsen los usuarios el boton enviar se abra un ventana con el outlock para mandar el mail...yo queria que cuando llenaran el formulario los usuarios, despues al presionar el boton enviar se enviara automaticamente toda la info a mi mail, sin que se abra el outlok como hace ese codigo, entienden lo que quiero decir...no saben de algun codigo que cumpla la función que yo pido. Gracias, espero la respuesta, la verdad necesito su ayuda. Chau besos.

02/Jun/2006 05:05 GMT+1
killer_78
Webmaster Javascript
Webmaster Javascript

Haz clic para ver el perfil del usuario
Mensajes: 380
Desde: 19/Mar/2006
#5 ·
 RE: necesito ayuda con un formulario

crash_8675, te explico, lo que te estaba proponiendo es que utilices el cgi de webtaller, esto te permitira hacer lo que tu solicitas, yo utilizo ese cgi en todos los formularios de mi web y funcionan perfectamente, tal como lo deseas tu, lo que debes hacer es lo que se explica a continuacion:
1º determinar en papel lo que deseas que envien tus usuarios a tu mail
2º crear el formulario con todos los campos basicos necesarios (a continuacion un breve manual de webtaller)

Es muy probable que en algún momento necesitemos pedir datos a los usuarios que visitan nuestra web y la mejor forma de hacerlo es mediante formularios. Pero, ¿que ocurre si no tenemos la posibilidad de utilizar ningún procesador de formularios o no sabemos como hacerlo? Si es así, el usuario, al hacer click en el botón enviar, abrirá su cliente de correo y esto implica varias desventajas. Es posible que el ususario no tenga cliente de correo, que no lo tenga configurado o simplemente que el usuario cierre el cliente de correo por molestia.

Para evitar que el usuario tenga que utilizar su cliente de correo, WebTaller ofrece un servicio de envío de formularios gratuito. De esta forma, el usuario sólo tiene que introducir los datos y hacer click en el botón enviar. No le saldrá su cliente de correo, sino que le llevará a la página que nosotros indiquemos en un campo oculto, donde podremos poner que el envío ha sido realizado correctamente.

Veamos como hacerlo en DreamWeaver.

Una vez tenemos abierto el DreamWeaver, nos aseguramos de que tenemos abierta la ventana de propiedades (Ventanas > Propiedades) y a continuación creamos un formulario haciendo Insertar > Formulario. Después de haber hecho esto, en la ventana de propiedades nos saldrán los parámetros de configuración del formulario. En el campo action, siempre tenemos que poner la url que nos han proporcionado al registrarnos, por ejemplo http://www.webtaller.com/webservices/formularios/envio_formularios.php?id=1 y en method tenemos que escoger siempre "POST". El resto de campos los podemos rellenar a nuestro gusto o dejarlos tal cual.



Ya podemos empezar a incluir los campos. Tal como hemos podido observar antes, cuando hemos hecho Insertar > Formulario nos ha aparecido una región roja, TODOS los campos deben ir dentro de esa región, los que se queden fuera no serán enviados. Hay varios tipos de campo que podemos utilizar, vamos a insertar primero dos campos de texto, para ello hacemos Insert > Form Objects > Text Field, lo seleccionamos haciendo click en él, y en la ventana de propiedades le ponemos un nombre significativo, por ejemplo aquí vamos a utilizarlo para que el usuario ponga su nombre, así que le ponemos de nombre "Nombre". Repetimos la acción para crear otro campo donde el usuario pondrá sus apellidos.



A continuación vamos a añadir dos campos "Radio Button" para escoger entre Mujer u Hombre, para ello hacemos Insert > Form Objects > Radio Button dos veces. Ambos botones los tenemos que nombrar de la misma forma, en este caso una buena nomenclatura sería "sexo" y en el botón para hombre, pondriamos "Hombre" en el campo "Checked Value" y el mismo proceso seguiriamos para el botón de mujer. Si no llamáramos a los botones con el mismo nombre, podriamos seleccionar los dos a la vez y no queremos eso.



El resto de campos funcionan de la misma forma, lo que siempre tenemos que tener en cuenta, es poner un nombre claro, porque en el mail, recibiremos ese nombre y el valor introducido por el usuario.

Por último, nos queda poner el botón que provocará el envío del formulario y un campo que indique al procesador del formulario a que url tiene que volver el usuario después de hacer el envío. Es tan facil como hacer Insert > Form Objects > Button y una vez seleccionado el botón, en la ventana propiedades podemos poner "Enviar" en el campo Label, para que sea más claro para el usuario. Para indicar la url de redirección, tenemos que insertar un campo oculto, Insert > Form Objects > Hidden Field. Seleccionamos el icono que ha aparecido y en la ventana propiedades le ponemos "redirect" de nombre y la url a donde queremos redirigir como valor en el campo "Value". Así quedará nuestro formulario, listo para utilizar.




Si tienes mas dudas, sigue preguntando

para entrar a webtaller pincha aqui
para registrarte ve a esta direccion



02/Jun/2006 05:29 GMT+1
Haz clic para ir al tema anterior Haz clic para ir al tema siguiente
Portal · Foros · Zona Webmasters · HTML, Javascript y CSS
Temas similares
Asunto Autor#VisitasÚltima respuesta
Necesito ayuda con la barra lateral01/Jul/2008, 15:19
Ningenin
620602/Jul/2008, 23:04
Ningenin Ir al último mensaje del tema
necesito ayuda con Lector RSS17/Jul/2007, 17:30
crash_8675
940309/Ago/2007, 02:23
EffectedCard Ir al último mensaje del tema
ayuda con un formulario06/Ago/2006, 21:14
Draako
114306/Ago/2006, 22:18
killer_78 Ir al último mensaje del tema
Necesito ayuda con mi foro12/May/2006, 23:24
crash_8675
1436918/May/2006, 02:54
jeanvd Ir al último mensaje del tema
Necesito ayuda con el Menu Cambiante16/Mar/2006, 02:48
BEBIRINGAS
1532011/May/2006, 00:05
Marilyn.L Ir al último mensaje del tema
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 23:21

Afiliados Plus
Skindario - Soporte Webmasters, Diseño Grafico, Miarroba, Rol + RPG y Mucho Mas TuarrobaGames - Emuladores, Roms, Juegos y RPG TuarrobaEbooks - Ebooks en castellano y Audiolibros Websmasters foro MundoDeluxe Photosherox - Diseñando & Aprendiendo
¿Tu Web Aquí?
Admin: EffectedCard - Skindario, foro soporte de Tuarroba desde el 16/10/04