Foros del Web » Programando para Internet » PHP »

Formulario de ficha de cliente php + html

Estas en el tema de Formulario de ficha de cliente php + html en el foro de PHP en Foros del Web. Estoy haciendo una web http://planeatuboda.net y quiero poner un apartado donde se pueda rellenar un formulario y que sucedan 2 cosas: 1º que me mande ...
  #1 (permalink)  
Antiguo 12/01/2010, 07:07
 
Fecha de Ingreso: enero-2010
Mensajes: 1
Antigüedad: 14 años, 3 meses
Puntos: 0
Formulario de ficha de cliente php + html

Estoy haciendo una web http://planeatuboda.net y quiero poner un apartado donde se pueda rellenar un formulario y que sucedan 2 cosas: 1º que me mande un email a mi correo con los datos del formulario, y 2º que me genere un código o una página con la ficha del cliente ya moldeada. Es decir, quiero que ese formulario se me publique en mi web automáticamente, o si no es posible hacerlo de forma automática, pues que al menos me de un código que yo pueda copiar y pegar en la página que yo quiera. De modo que finalmente lo que obtengo es una página en la que se me muestra la ficha de mi cliente con sus datos, fotos, etc...

El formulario es este:

<table width="700" border="0" cellspacing="0"><div align="left">
<tr>
<th width="535" scope="col" bgcolor="#CB2121">
<form action="" method="post" enctype="multipart/form-data">
<p align="left"><label style="color:#FFFFFF">Nombre Empresa:<input name="nombre" type="text" size="50" maxlength="50" align="left" /></label></p>
<p align="left"><label style="color:#FFFFFF">Dirección............: <input name="direccion" type="text" size="50" maxlength="50" align="left" /></label></p>
<p align="left"><label style="color:#FFFFFF">Población............: <input name="poblacion" type="text" size="50" maxlength="50" align="left" /></label></p>
<p align="left"><label style="color:#FFFFFF">Cod.Postal...........:<input name="codpostal" type="text" size="6" maxlength="6" align="left" /></label></p>
<p align="left"><label style="color:#FFFFFF">Provincia.............:<inpu t name="provincia" type="text" size="30" maxlength="30" align="left" /></label></p>
<p align="left"><label style="color:#FFFFFF">País.....................:<i nput name="pais" type="text" size="30" maxlength="30" align="left" /></label></p>
<p align="left"><label style="color:#FFFFFF">Teléfono.............:<input name="tlf1" type="text" size="9" maxlength="9" align="left" /></label>
<label style="color:#FFFFFF">Teléfono2...........:<input name="tlf2" type="text" size="9" maxlength="9" align="left" /></label></p>
<p align="left"><label style="color:#FFFFFF">Email..................:<inp ut name="email" type="text" size="30" maxlength="50" align="left" /></label></p>
<p align="left"><label style="color:#FFFFFF">Web....................:<inp ut name="web" type="text" size="30" maxlength="50" align="left" /></label></p>
<p align="left"><label style="color:#FFFFFF">Logo...................:<inp ut name="logo" type="file"></label><font size="-2">Máx. 100kb. Jpg o Gif</font></p>
<p align="left"><label style="color:#FFFFFF">Imagen1.............:<input name="foto1" type="file"></label><font size="-2">Máx. 100kb. Jpg o Gif</font></p>
<p align="left"><label style="color:#FFFFFF">Imagen2.............:<input name="foto2" type="file"></label><font size="-2">Máx. 100kb. Jpg o Gif</font></p>
<p align="left"><label style="color:#FFFFFF">Imagen3.............:<input name="foto3" type="file"></label><font size="-2">Máx. 100kb. Jpg o Gif</font></p>
<p align="left"><label style="color:#FFFFFF">Imagen4.............:<input name="foto4" type="file"></label><font size="-2">Máx. 100kb. Jpg o Gif</font></p>
<p align="left"><label style="color:#FFFFFF">Imagen5.............:<input name="foto5" type="file"></label><font size="-2">Máx. 100kb. Jpg o Gif</font></p>
<p align="left"><label style="color:#FFFFFF">Imagen6.............:<input name="foto6" type="file"></label><font size="-2">Máx. 100kb. Jpg o Gif</font></p>
<p align="left"><label style="color:#FFFFFF">Imagen7.............:<input name="foto7" type="file"></label><font size="-2">Máx. 100kb. Jpg o Gif</font></p>
<p align="left"><label style="color:#FFFFFF">Imagen8.............:<input name="foto8" type="file"></label><font size="-2">Máx. 100kb. Jpg o Gif</font></p>
<p align="left"><label style="color:#FFFFFF">Imagen9.............:<input name="foto9" type="file"></label><font size="-2">Máx. 100kb. Jpg o Gif</font></p>
<p align="left"><label style="color:#FFFFFF">Imagen10...........:<input name="foto10" type="file"></label><font size="-2">Máx. 100kb. Jpg o Gif</font></p>
<p align="left"><label style="color:#FFFFFF">Texto descriptivo del servicio que ofrecen:<textarea name="texto" maxlength="1500" type="text" align="left" rows="8" cols="60">Su texto....</textarea></label></p><br />
<input type="submit" name="enviar" value="Enviar:" />

</form></div>
</th>
<th width="164" scope="col">
<script type="text/javascript">
google_ad_client = "pub-000000000000000000";
/* skyscrapper lateral */
google_ad_slot = "000000000000";
google_ad_width = 160;
google_ad_height = 600;
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>


</th>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>

y le pongo este código para que sea algo más estético:

<style type="text/css">
input{
-moz-border-radius: 15px;
background-color : #eaf9ff;
border : 1px solid #000000;
font-family : "Courier New", Courier, monospace;
font-size : 12px;
padding-left : 7px;
padding-right : 7px;
}
</style>


Pero ahora me falta la parte en php que hace que haga esas dos cosas a la vez, mandarmelo a mi correo [email protected] y luego crear mi página o código con los datos del cliente.

El formato de la página que había pensado para los clientes es el siguiente:

<table border="0" cellspacing="0" width="680">
<tbody>
<tr>
<th width="426" scope="col"> <div align="left"><a href="http://www.rafameynet.com" target="_blank"> <img longdesc="logotipo empresa" src="http://planeatuboda.net/imagenes/arcolor.jpg" alt="logo" width="200" height="200" align="middle" /></a></div></th>
<th width="241" scope="col"> <div align="left"> <strong>Arcolor Digital Center </strong> <br />
Calle Larga C.C. Los Cisnes<br />
Jerez de la Frontera 11403<br />
Cádiz - España<br />
<br />
Tel. 956.345.665<br />
<a href="mailto:"> </a><br />
<a href="http://www.rafameynet.com" target="_blank">www.rafameynet.com</a></div> </th>
</tr>
<tr>
<th scope="col"></th>
<th scope="col"></th>
</tr>

<tr>
<td height="65" colspan="2" scope="col">
<div align="center">
<script type="text/javascript">
google_ad_client = "pub-00000000000000";
/* BANNER HORIZONTAL IMAGEN468x60 PERRITO */
google_ad_slot = "00000000000";
google_ad_width = 468;
google_ad_height = 60;
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>


</div>


</td>
</tr>
<tr>
<td height="302" scope="col"><div align="left"> <strong>Rafael Meynet</strong>, fotógrafo dedicado al reportaje social desde 1985, crea a finales de los 90 <strong>"Arcolor Digital Center"</strong>, actualmente empresa dedicada a la impresión y creación digital y a todo tipo de reportajes (bodas, comunioines, books, niños, congresos...) <strong> </strong></div></td>
<td scope="col"><div align="right"> [gallery=1]</div></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td bgcolor="#99CCFF"><font color="#FFFFFF">¿Quieres solicitar más información al anunciante?</font><div align="left">
<?php insert_cform('2'); ?>
</div></td>
<td ><div align="right">
<iframe width="300" height="300" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.es/maps?f=d&amp;source=s_d&amp;saddr=&amp;daddr=36.68 3299,-6.136647&amp;hl=es&amp;geocode=&amp;mra=mi&amp;mrs p=0&amp;sz=17&amp;sll=36.683228,-6.136594&amp;sspn=0.004965,0.01545&amp;ie=UTF8&amp ;ll=36.683228,-6.136594&amp;spn=0.004965,0.01545&amp;output=embed "></iframe>
</div></td>
</tr>
</tbody>
</table>

<div align="center">
<script type="text/javascript">
google_ad_client = "pub-00000000000000";
/* BANNER HORIZONTAL IMAGEN468x60 PERRITO */
google_ad_slot = "000000000000000";
google_ad_width = 468;
google_ad_height = 60;
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

<?php comments_template(); ?>


</div>


Como véis es una página de wordpress, por lo que para que no sea tan complicado para mi sería más que suficiente de momento el que me gerenerase el código html o php para copiar y luego pegarlo yo a mano en la página de cliente que quiera crear. Se compone de una tabla en la que dividimos la misma en 2 columnas y en 4 filas. Arriba izq. logo, arriba derecha datos, abajo lo dejo libre para adsense, luego en otra fila el texto a la izq, y las fotos a la derecha. Luego abajo en otra fila le pongo el formulario que tengo preparado y el mapa de google maps que le corresponda.
Tan solo necesitaría que se le asignasen variables a los campos del formulario en mi tabla. El problema es que soy principiante y me estoy volviendo loco con esto, no encuentro forma de hacerlo y que me funcione. Por favor, ¿me podéis ayudar?.

Muchísimas gracias por adelantado. Os lo volveré a agradecer cuando me respondáis.

Etiquetas: cliente, ficha, html, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:01.