Foros del Web » Programando para Internet » PHP »

Enviar Formulario Html Con Diseño

Estas en el tema de Enviar Formulario Html Con Diseño en el foro de PHP en Foros del Web. tengo el siguiente formulario en html: el cual esta con todo su diseño(encabezados, imagen(es),etc.) ************************************************ ¿Qué hacer para que el destinatario especifico el diseño original ...
  #1 (permalink)  
Antiguo 01/03/2006, 15:20
 
Fecha de Ingreso: octubre-2005
Mensajes: 405
Antigüedad: 19 años, 1 mes
Puntos: 1
Enviar Formulario Html Con Diseño

tengo el siguiente formulario en html:
el cual esta con todo su diseño(encabezados, imagen(es),etc.)
************************************************
¿Qué hacer para que el destinatario especifico el diseño original al html?
para ello se crea una accion que se llama enviar.php ¿Como lo diseño.?
¿requiero de algo en particular en el php instalado, etc?
espero su ayuda, soy nuevo en esto. GRACIAS
************************************************
<html>
<head>
<title>Solicitudes de Permiso</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000" background="logo_fondo.jpg">
<form name="form1" action="enviar.php" method="post">

<table border="1" cellpadding="0" cellspacing="0" width="836" align="center" height="293">
<tr>
<td width="836" height="272" align="center">
<table width="836" border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td width="160" height="65" valign="top"><img src="file:///C|/MicroWeb/htdocs/ProyectoFinal/departamentos/RecursosHumanos/imagenes/logo_indra.gif" width="160" height="65"></td>
<td width="336" valign="middle" align="center"><font size="4" color="#990000">SOLICITUDES
DE PERMISO</font></td>
<td valign="bottom" width="186" align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Fecha:
<input type="text" name="Hoy" maxlength="10" size="10">
</b></font></td>
</tr>
<tr>
<td colspan="3" height="21" valign="top">
<hr>
</td>
</tr>
<tr>
<td height="186" colspan="3" valign="top">
<table width="100%" border="0">
<tr>
<td width="90" valign="middle"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nombre</font></b></td>
<td width="279" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
<input type="text" name="nombre" size="35" maxlength="40">
</font></td>
<td width="138" valign="middle" align="left"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Motivo</font></b></td>
<td width="311" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
<input type="text" name="motivo" size="35" maxlength="40">
</font></td>
</tr>
<tr>
<td width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Fecha</font></b></td>
<td width="279"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
<input type="text" name="fecha_solicitud" size="10" maxlength="10">
</font></td>
<td width="138" align="left" valign="middle"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Duraci&oacute;n</font></b></td>
<td width="311" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
<input type="text" name="duracion" size="20" maxlength="15">
</font></td>
</tr>
<tr>
<td width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Desde</font></b></td>
<td width="279"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
<input type="text" name="desde" maxlength="5" size="10">
<font size="1">Hrs.</font></font></td>
<td width="138" align="left" valign="middle"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Hasta</font></b></td>
<td width="311" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
<input type="text" name="hasta" size="10" maxlength="5">
<font size="1">Hrs.</font></font></td>
</tr>
<tr>
<td width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Recuperaci&oacute;n</font></b></td>
<td width="279"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
<b><font size="1">SI</font></b>
<input type="radio" name="recupera" value="si">
<font size="1"><b>NO</b></font>
<input type="radio" name="recupera" value="no">
</font></td>
<td width="138" align="left" valign="middle"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Forma</font></b></td>
<td width="311"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
<input type="text" name="Forma" size="35" maxlength="40">
</font></td>
</tr>
<tr>
<td width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Pagado</font></b></td>
<td colspan="3" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
<input type="text" name="pagado" size="30" maxlength="60">
</font></td>
</tr>
<tr>
<td valign="top" width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Observaci&oacute;n</font></b><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
<td colspan="3" valign="middle" align="left"><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
<textarea name="observacion" cols="95" rows="4"></textarea>
</font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
</tr>
<tr>
<td width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nombre
Jefe</font></b></td>
<td width="279"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
<select name="jefe" size="1">
<option selected>Seleccionar ..........</option>
<option>Felipe Clericus</option>
<option>Ignacio</option>
<option>Jorge Calderon</option>
<option>Luis Roa P.</option>
<option>Pablo A. Clericus</option>
</select>
</font></td>
<td width="138"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Firma
Solicitante</font></b></td>
<td width="311"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
</tr>
<tr>
<td colspan="4" valign="middle" align="center">
<input type="submit" name="Submit" value="Enviar Solicitud"><input type="reset" value="Borrar Solicitud">
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</body>
</html>
  #2 (permalink)  
Antiguo 01/03/2006, 15:31
Avatar de carlosfocus  
Fecha de Ingreso: enero-2006
Ubicación: Venezuela
Mensajes: 823
Antigüedad: 18 años, 10 meses
Puntos: 0
Enviar el formulario en formato HTML :D

¿Donde esta el codigo php por donde envias el form?
__________________
Carlos Herrera
Web Developer
www.carlos.com.ve
Para descargar archivos propios a su Teléfono Mobil? www.carlosfocus.com
  #3 (permalink)  
Antiguo 01/03/2006, 15:51
Avatar de jhonwilliams  
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 8 meses
Puntos: 76
Y seria conveniente que cambies todas las comillas (") por comilla sencilla (') asi te evitas errores en php

E investiga sobre la funcion mail
http://www.forosdelweb.com/showpost....0&postcount=13
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)
  #4 (permalink)  
Antiguo 01/03/2006, 15:56
 
Fecha de Ingreso: febrero-2006
Mensajes: 4
Antigüedad: 18 años, 9 meses
Puntos: 0
Sonrisa prueba con esto

bueno aqui hay un segmento de codigo para tu enviar.php

<?
/*aqui se recuperan los datos enviados desde el form
*/
$hoy = $_REQUEST["hoy"];
$nombre = $_REQUEST["nombre"];
$motivo = $_REQUEST["motivo"];
$fecha_solicitud= $_REQUEST["fecha_solicitud"];
$desde = $_REQUEST["desde"];
$hasta= $_REQUEST["hasta"];
$recupera= $_REQUEST["recupera"];
$forma= $_REQUEST["forma"];
$pagado= $_REQUEST["pagado"];
$observacion= $_REQUEST["observacion"];
$jefe= $_REQUEST["jefe"];

/*aqui va el contenido html del mensaje, nota que es igual al formulario, solo se obvian las
etiquetas Input y se coloca .$para las variables.*/
$cuerpo ='
<html>
<head>
<title>Solicitudes de Permiso</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000" background="logo_fondo.jpg">
<form name="form1">

<table border="1" cellpadding="0" cellspacing="0" width="836" align="center" height="293">
<tr>
<td width="836" height="272" align="center">
<table width="836" border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td width="160" height="65" valign="top"></td>
<td width="336" valign="middle" align="center"><font size="4" color="#990000">SOLICITUDES
DE PERMISO</font></td>
<td valign="bottom" width="186" align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b>Fecha:
'.$hoy.'
</b></font></td>
</tr>
<tr>
<td colspan="3" height="21" valign="top">
<hr>
</td>
</tr>
<tr>
<td height="186" colspan="3" valign="top">
<table width="100%" border="0">
<tr>
<td width="90" valign="middle"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nombre</font></b></td>
<td width="279" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
'.$nombre.'
</font></td>
<td width="138" valign="middle" align="left"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Motivo</font></b></td>
<td width="311" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
'.$motivo.'
</font></td>
</tr>
<tr>
<td width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Fecha</font></b></td>
<td width="279"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
'.$fecha_solicitud.'
</font></td>
<td width="138" align="left" valign="middle"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Duraci&oacute;n</font></b></td>
<td width="311" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
'.$duracion.'
</font></td>
</tr>
<tr>
<td width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Desde</font></b></td>
<td width="279"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
'.$desde.'
<font size="1">Hrs.</font></font></td>
<td width="138" align="left" valign="middle"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Hasta</font></b></td>
<td width="311" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
'.$hasta.'
<font size="1">Hrs.</font></font></td>
</tr>
<tr>
<td width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Recuperaci&oacute;n</font></b></td>
<td width="279"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
'.$recupera.'</td>
<td width="138" align="left" valign="middle"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Forma</font></b></td>
<td width="311"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
'.$forma.'
</font></td>
</tr>
<tr>
<td width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Pagado</font></b></td>
<td colspan="3" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
'.$pagado.'
</font></td>
</tr>
<tr>
<td valign="top" width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Observaci&oacute;n</font></b><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
<td colspan="3" valign="middle" align="left"><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
'.$observacion.'
</font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif"></font><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
</tr>
<tr>
<td width="90"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nombre
Jefe</font></b></td>
<td width="279"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
'.$jefe.'</font></td>
<td width="138"><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Firma
Solicitante</font></b></td>
<td width="311"><font face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
</tr>
<tr>
<td colspan="4" valign="middle" align="center">
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</body>
</html>
';

//para el envío en formato HTML
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

//dirección del remitente ,coloca tu mail aqui
$headers .= "From: MI_SITIO<[email protected]>\r\n";

//y esta es la funcion, coloca el mail del destino como primer parametro
mail("[email protected]", "Comentarios desde mi pagina", $cuerpo,$headers) or die ("Su mensaje no se envio.");

echo "<p>Hemos recibido sus consultas<p>";
echo "<p><br><p>Muy pronto nos pondremos en contacto con usted.<p>";
?>


se ve un poco largo pero se q lo entenderás, ademas si tu pagina esta en un hosting privado(internet)no es necesario q configures tu php, pero si es una empresa con servidor de correos; en ese caso te vas a la carpeta donde esta instalado el apache o en todo caso buscas el archivo php.ini y donde dice [mail function], en SMTP, colocas la ip del servidor o el nombre smtp.dominio.com (segun el tuyo), eso es todo; ahi deberia funcionar, chauuuuu
  #5 (permalink)  
Antiguo 01/03/2006, 15:59
Avatar de carlosfocus  
Fecha de Ingreso: enero-2006
Ubicación: Venezuela
Mensajes: 823
Antigüedad: 18 años, 10 meses
Puntos: 0
Por favor se les agradece enmarcar los codigos en sus etiquetas respectivas para leer mejor los codigos

Gracias.
__________________
Carlos Herrera
Web Developer
www.carlos.com.ve
Para descargar archivos propios a su Teléfono Mobil? www.carlosfocus.com
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 14:06.