Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2003, 10:53
Avatar de zocotoo
zocotoo
 
Fecha de Ingreso: febrero-2003
Mensajes: 74
Antigüedad: 21 años, 2 meses
Puntos: 0
envio de email maquetado en php

Hola.

Tengo un formulario en una pagina web para que los clientes se pongan en contacto conmigo, es el siguiente:





<form action="envio.php" method="post" name="catalogo">

<table width="296" height="94" border="1" cellpadding="5" cellspacing="0" bordercolor="#FFeFFF" bgcolor="#FFFFFF">
<tr>
<td width="292" height="92"> <table border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="textogris">Empresa:</td>
<td class="textogris"> <input name="empresa" type="text" class="cajasformulario" size="20">
<td rowspan="5"><img src="img/trans.gif" width="10" height="1"></td>
<td class="textogris">Localidad:</td>
<td> <input name="localidad" type="text" class="cajasformulario" size="20"></td>
</tr>
<tr>
<td class="textogris">Domicilio:</td>
<td class="textogris"> <input name="domicilio" type="text" class="cajasformulario" size="20">
<td class="textogris">Nombre:</td>
<td> <input name="solicitante" type="text" class="cajasformulario" size="20"></td>
</tr>
<tr>
<td class="textogris">Teléfono:</td>
<td class="textogris"> <input name="telefono" type="text" class="cajasformulario" size="20">
<td class="textogris">Cargo:</td>
<td> <input name="cargodepartamento" type="text" class="cajasformulario" size="20"></td>
<tr>
<td class="textogris">Código Postal:</td>
<td class="textogris"> <input name="codigopostal" type="text" class="cajasformulario" size="20">
</td>
<td class="textogris">Email:</td>
<td> <input name="email" type="text" class="cajasformulario" size="20"></td>
</tr>
<tr>
<td class="textogris">Web:</td>
<td class="textogris"> <input name="web" type="text" class="cajasformulario" size="20">
</td>
<td colspan="2"><div align="right">
<input type="reset" class="boton" name="borrado" value="Borrar">
<input type="submit" class="boton" name="envio" value="Enviar">
</div></td>
</tr>
</table></td>
</tr>
</table>
</form>

Hasta aqui todo bien


El formulario va referido a envio.php, aqui lo teneis:



Código PHP:
<? $mensaje="Empresa:".$empresa."\n
              Domicilio:"
.$domicilio."\n
              Telefono:"
.$telefono."\n
              Codigo Postal:"
.$codigopostal."\n
              Localidiad:"
.$localidad."\n
              Solicitante:"
.$solicitante."\n
              Cargo y Departamento:"
.$cargodepartamento."\n
              Email:"
.$email."\n
              Web:"
.$web;
              if(@
mail("[email protected]","Peticion de Catálogo",$mensaje)){
                  echo 
"<font face='Arial, Helvetica, sans-serif' color='#666666' size='2'><b>La petición de catálogo ha sido enviada.</b><br><br>Sus datos han sido enviados.<br>
  En cuanto nos sea posible, nos <br>
  pondremos en contacto con usted.<br><br>
  Gracias.</font>"
;
                  }else{
                      echo 
"<font face='Arial, Helvetica, sans-serif' color='#666666' size='2'><b>La petición de catálogo no ha sido enviada.</b></font>";
                      }
?>

No tengo problemas de envio, de hecho me funciona perfectamente, pero quiero enriquecer el email, y no sé como se hace.
Lo que quiero conseguir es que este email este maquetado como un html, para lo cual he intentado hacer tablas, trs, tds y así el trabajador de la web de la empresa pueda visualizar el email de forma enriquecida.

Pero al parecer ésta no es la manera, ya que el mail llega de esta forma

<table><tr><td>Empresa: +++++ </td></tr>.....

Es decir, me sale todo el código html, que puedo hacer para solucionarlo, para enriquecerlo, para que el mail me salga en una tabla de color azul, borde 2, etc...

Gracias de antemano.


Zoco
__________________
Yip yop Dafunk!!