[Ayuda] Crear Formulario de contacto
Hola amigos me preguntaba como puedo tener un formulario de contacto para mi web, estoy probando con un codigo y no me lo quiere agarrar, quisiera in...

Hola amigos me preguntaba como puedo tener un formulario de contacto para mi web, estoy probando con un codigo y no me lo quiere agarrar, quisiera insertarlo en algun html me podrian ayudar ?

aqui les subi mi fromulario:
http://www.talito.com.ar/XD/formulario.html
PD: Tiene todos los valores de lectura :S
Creo que esto lo que usted necesita: http://goo.gl/uOAoX
no me funciono usa una funcion de
mail($destinatario,$asunto,$cuerpo,$headers) .

Esa funcion no soporta my host :S
Pero el formulario es apra insertar en una paguina html :S
con codigos o iframe :S
esq no tiene q ser nada relacionado con mybb....
Tengo una web html que le falta un formulario de contacto :S
re que hasta el titulo dice "crear formulario de contacto" y te tiran modulos de mybb jajaja xD

un ejemplo de formulario de contacto si tenes la pagina en html seria este (modificalo a gusto(?) )

<form name="form1" method="post" action="conect.php">   
  	   <table width="452" height="175" border="0">
  	     <tr>
  	       <td align="center">Nombre/Empresa 
  	       
  	         <input type="text" name="nombre" id="nombre" />
	         </td>
          </tr>
  	       <tr>
  	       <td align="center">Email (*)
  	       <input type="text" name="email" id="email" /></td>
          </tr>
  	     <tr>
  	       <td align="center">Teléfono
  	       <input type="text" name="telefono" id="telefono" /></td>
          </tr>
  	     <tr>
  	       <td align="center">Ciudad
  	       <input type="text" name="provincia" id="provincia" /></td>
          </tr>

  	     <tr>
  	       <td align="center">Mensaje
  	       <textarea name="comentario" id="comentario" cols="45" rows="5"></textarea></td>
          </tr>
  	     <tr>
  	      
  	       <td align="center"><input type="submit" name="enviar" id="enviar" value="Enviar consulta" /></td>
          </tr>
        </table>
  	   
     </form>


Poner este archivo en la misma carpeta que el del codigo anterior(?)

<?php


$nombre = $HTTP_POST_VARS["nombre"]; 

$email = $HTTP_POST_VARS["email"];
$provincia =$HTTP_POST_VARS["provincia"];

$telefono = $HTTP_POST_VARS["telefono"];
$comentario = $HTTP_POST_VARS["comentario"];




 $cuerpo = "Formulario\n"; 
    $cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n"; 
    $cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n"; 
	$cuerpo .= "Ciudad: " . $HTTP_POST_VARS["provincia"] . "\n";
	$cuerpo .= "Telefono:" . $HTTP_POST_VARS["telefono"] . "\n";
    $cuerpo .= "Comentarios: " . $HTTP_POST_VARS["comentario"] . "\n";

if($HTTP_POST_VARS["nombre"]=="" || $HTTP_POST_VARS["email"]=="" || $HTTP_POST_VARS["comentario"]=="")
	{
	echo('<script language=javascript>  
	alert("Debe completar todos los campos obligatorios"); 
    
	
  history.back(1); 

	
	</script> ');
	
	}
else
	{
	mail("tu direccion de mail(? E_e","Formulario $nombre",$cuerpo);
	echo '<script language=javascript>
	alert("El Mensaje ha sido enviado"); 
  window.location="http://WwW.Talito.CoM.Ar"; 
	</script>';
	
	}
?>


Muchas Gracias kitipa Big GrinBig Grin
Me sirve, solo una ultima pregunta:
En el caso de que quisiese sacar alguna caja como "Telefono" o agregar una nueva como "Tu Web" tendria que hacer :S?
Si ves el codigo el formulario esta hecho dentro de un tabla, en las tablas definidas por la etiqueta <table> te encontras con dos etiquetas mas, <tr> y <td>. <tr> son las filas de la tabla y las <td> son las columnas de la misma. Despues llendo a lo que es el formulario si observas el mismo comienza con la etiqueta <form name="form1" method="post" action="conect.php"> (que por cierto en action indica el archivo que procesara los datos del formulario con el nombre form1) y te encontras con etiquetas como <input type="text" name="nombre" id="nombre" /> (todas menos una solo difieren en el atributo Type, que indica que sera, en este caso "text" indica que se tratara de una caja te texto normal para introducir una cadena de caracteres. Tambien al final encontras la misma etiqueta input pero con el atributo type como "submit" que indica que se tratara del boton que se encargara de poner en marcha el proceso de datos. Teniendo esto en cuenta se puede deducir que si queres sacar por ej. el telefono, tan solo con borrar la fila que contiene la columna con la etiqueta input que representa la caja de texto en la que ingresaras el telefono, simplemente no estara ese dato. Por si no queda claro solo debes borrar esto xD

<tr>
             <td align="center">Teléfono
             <input type="text" name="telefono" id="telefono" /></td>
          </tr>

y si queres agregar otro solamente en vez de telefono escribi otra cosa :p. Para agregar mas filas tan solo añade el mismo codigo anterior con los datos cambiados luego del ultimo </tr> , que con la explicacion anterior deduciras que agregas otra fila a la table al agregar otro <tr><td>contenido</td></tr>. Espero que te sirva(???) E_e


Tema cerrado
Colaboradores
~Night kitipa Himura Gustavo R. DARKNESSDH Cluster
This forum uses Lukasz Tkacz MyBB addons.