Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2008, 03:27
ixac
 
Fecha de Ingreso: octubre-2008
Mensajes: 48
Antigüedad: 15 años, 6 meses
Puntos: 5
Hola a todos... vengo a solicitar auxilio

Hola, recién encuentro esta web y me parece fantástico una comunidad tan grande. Llegué aquí buscando ayuda porque estoy desarrollando un proyecto en el que me he topado un terrible problema.

Tengo un formulario que envía el correo correspondiente, pero lo manda vacío. Lo he intentado todo (lo poco que comprendo de php) pero nada me funciona, vengo aquí buscando consejo para que funcione.

Les dejo el código en php y el código en html.

Por su ayuda muchísimas Gracias


El código HTML

Código HTML:
<form name="form1" method="post" action="form.php">
                <table width="90%" border="0" id="form">
                  <tr>
                    <td width="37%"><div align="right" class="Estilo4">Nombre</div></td>
                    <td colspan="2"><input name="nombre" type="text" id="nombre" size="30" maxlength="50"></td>
                  <tr>
                    <td><div align="right" class="Estilo4">Empresa</div></td>
                    <td colspan="2"><input name="empresa" type="text" id="empresa" size="30" maxlength="50"></td>
                  </tr>
                  <tr>
                    <td><div align="right" class="Estilo4">Tel&eacute;fono</div></td>
                    <td colspan="2"><input name="telefono" type="text" id="telefono" size="30" maxlength="50"></td>
                  </tr>
                  <tr>
                    <td><div align="right" class="Estilo4">Domicilio</div></td>
                    <td colspan="2"><input name="domicilio" type="text" id="domicilio" size="30" maxlength="50"></td>
                  </tr>
                  <tr>
                    <td><div align="right" class="Estilo4">Colonia</div></td>
                    <td colspan="2"><input name="colonia" type="text" id="colonia" size="30" maxlength="50"></td>
                  </tr>
                  <tr>
                    <td><div align="right" class="Estilo4">C&oacute;digo Postal </div></td>
                    <td colspan="2"><input name="cp" type="text" id="cp" size="30" maxlength="50"></td>
                  </tr>
                  <tr>
                    <td><div align="right" class="Estilo4">Estado</div></td>
                    <td colspan="2"><input name="estado" type="text" id="estado" size="30" maxlength="50"></td>
                  </tr>
                  <tr>
                    <td><div align="right" class="Estilo4">RFC</div></td>
                    <td colspan="2"><input name="rfc" type="text" id="rfc" size="30" maxlength="50"></td>
                  </tr>
                  <tr>
                    <td><div align="right" class="Estilo4">E-mail</div></td>
                    <td colspan="2"><input name="email" type="text" id="email" size="30" maxlength="50"></td>
                  </tr>
                  <tr>
                    <td><div align="right" class="Estilo4">Requiere Factura </div></td>
                    <td colspan="2"><select name="factura" id="factura">
                        <option value="si" selected>S&iacute;</option>
                        <option value="no">No</option>
                        <option value="inseguro">No estoy seguro</option>
                      </select></td>
                  </tr>
                  <tr>
                    <td valign="middle"><div align="right" class="Estilo4">Comentario</div></td>
                    <td colspan="2"><textarea name="comentarios" cols="30" rows="8" id="comentarios"></textarea></td>
                  </tr>
                  <tr>
                    <td>&nbsp;</td>
                    <td width="35%"><label>
                      <input name="borrar" type="reset" id="borrar" value="Restablecer">
                    </label></td>
                    <td width="28%"><label>
                      <input name="enviar" type="submit" id="enviar" value="Enviar">
                    </label></td>
                  </tr>
                  <tr>
                    <td colspan="3">&nbsp;</td>
                  </tr>
                  <tr>
                    <td colspan="3"><div align="center">Le sugerimos  revisar su mensaje antes de enviarlo. </div></td>
                  </tr>
                  <tr>
                    <td colspan="3">&nbsp;</td>
                  </tr>
                  <tr>
                    <td colspan="3">&nbsp;</td>
                  </tr>
                </table></form> 

El código PHP

Código PHP:
<?PHP
$array
["nombre"] = trim ($array["nombre"]);
$array["empresa"] = trim ($array["empresa"]);
$array["telefono"] = trim ($array["telefono"]);
$array["domicilio"] = trim ($array["domicilio"]);
$array["colonia"] = trim ($array["colonia"]);
$array["cp"] = trim ($array["cp"]);
$array["estado"] = trim ($array["estado"]);
$array["rfc"] = trim ($array["rfc"]);
$array["email"] = trim ($array["email"]);
$array["factura"] = trim ($array["factura"]);
$array["comentarios"] = trim ($array["comentarios"]);

$a $array["nombre"];
$b $array["empresa"];
$c $array["telefono"];
$d $array["domicilio"];
$e $array["colonia"];
$f $array["cp"];
$g $array["estado"];
$h $array["rfc"];
$i $array["email"];
$j $array["factura"];
$k $array["comentarios"];

function 
mensaje() {

$remitente "[email protected]";

$header .= 'From: ' $remitente " \r\n";
$header .= "X-Mailer: PHP/" phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
$mensaje .= "Comentario Web \r\n";
$mensaje .= "Nombre: " $a " \r\n";
$mensaje .= "Empresa: " $b " \r\n";
$mensaje .= "Telefono: " $c " \r\n";
$mensaje .= "Domicilio: " $d " \r\n";
$mensaje .= "Colonia: " $e " \r\n";
$mensaje .= "CP: " $f " \r\n";
$mensaje .= "Estado: " $g " \r\n";
$mensaje .= "RFC: " $h " \r\n";
$mensaje .= "Email: " $i " \r\n";
$mensaje .= "Factura: " $j " \r\n";
$mensaje .= "Comentarios: " $k " \r\n";
$mensaje .= "Enviado el: " date('d/m/Y'time());
$para "[email protected]";
$copia"[email protected]";
$copia2"[email protected]"
$asunto 'Comentario Web';
mail("$para,$copia,$copia2"$asuntoutf8_decode($mensaje), $header);
}

$fecha date("d-m g:i a",strtotime("-2 hour"));
$hora date("dmY");

header("Location: inicio.html");
?>