Autor Tema: Ayuda por Favor, mi formulario no me permite enviar la informacion a mi correo  (Leído 454 veces)

Desconectado soapmaster

  • PHPerit@
  • *
  • Mensajes: 2
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Hola y Gracias por permitirme estar aqui:

he instalado un formulario en mi sitio, pero la informacion no la envia  hacia mi correo..no se que hice mal...

el codigo es el siguiente

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Contact Form</title>
<style type="text/css">
<!--
body {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}
-->
</style>
<link href="style/contact.css" rel="stylesheet" type="text/css" />
</head>

<body>
<table width="75%" border="0" align="center" cellpadding="0" cellspacing="0" background="images/bg.jpg" style=" border-left:1px solid #7f7f7f; border-right:1px solid #7f7f7f; border-bottom:1px solid #7f7f7f; ">
 
  <tr>
    <td colspan="10"><img src="images/logo.jpg" width="179" height="80" /></td>
  </tr>
 
  <tr>
    <td colspan="2">&nbsp;</td>
    <td colspan="8">&nbsp;</td>
  </tr>
  <tr>
    <td width="2%" bgcolor="#EDEEFC" style="border-bottom:1px solid #cccccc; border-top:1px solid #cccccc">&nbsp;</td>
    <td width="22%" bgcolor="#EDEEFC" style="border-bottom:1px solid #cccccc;border-top:1px solid #cccccc"><b class="emailtxt">Contact Us </b></td>
    <td colspan="8" bgcolor="#EDEEFC" style="border-bottom:1px solid #cccccc;border-top:1px solid #cccccc">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td colspan="8">&nbsp;</td>
  </tr>
 
  <tr>
    <td colspan="2">&nbsp;</td>
    <td width="26%" valign="top"><span class="text">Name: </span></td>
    <td colspan="7"><input name="txtname" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Company Name: </span></td>
    <td colspan="7"><input name="txtcompany" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Address:</span></td>
    <td colspan="7"><input name="txtaddress" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Phone Number:</span></td>
    <td colspan="7"><input name="txtphone" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Fax Number: </span></td>
    <td colspan="7"><input name="txtfax" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">E-mail id: </span></td>
    <td colspan="7"><input name="txtemail" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">URL: </span></td>
    <td colspan="7"><input name="txturl" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Contact Purpose: </span></td>
    <td colspan="7"><input name="txtpurpose" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Comment ( if any ): </span></td>
    <td colspan="7"><textarea name="txtcomment" cols="25"></textarea></td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top">&nbsp;</td>
    <td colspan="7">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top">&nbsp;</td>
    <td width="11%"><input name="submit" type="submit" class="redbutton" value = "Submit" /></td>
    <td width="39%" colspan="6"><input name="reset" type="reset" class="redbutton" value = "Reset" /></td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top">&nbsp;</td>
    <td>&nbsp;</td>
    <td colspan="6">&nbsp;</td>
  </tr>
</table>
</body>
</html>

el enlace es ......www.jabonesvioleta.com/mayoreo/forma/contact.html

muchas gracias

Comunidad PHPeros


Desconectado Habbo.Brian

  • PHPerit@
  • *
  • Mensajes: 46
  • Karma: 7
  • Nuev@ PHPer@
    • Ver Perfil
Re:Ayuda por Favor, mi formulario no me permite enviar la informacion a mi correo
« Respuesta #1 en: 10 de Marzo de 2011, 04:12:08 am »
mm creooo simplemente creo qeu es así xD! que ando con flojera, pero te dare esto haber si te sirve, si no avisame, o que lo corriga otro.

Tu formulario:
Código: [Seleccionar]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Contact Form</title>
<style type="text/css">
<!--
body {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}
-->
</style>
<link href="style/contact.css" rel="stylesheet" type="text/css" />
</head>

<body>
<table width="75%" border="0" align="center" cellpadding="0" cellspacing="0" background="images/bg.jpg" style=" border-left:1px solid #7f7f7f; border-right:1px solid #7f7f7f; border-bottom:1px solid #7f7f7f; ">
 
  <tr>
    <td colspan="10"><img src="images/logo.jpg" width="179" height="80" /></td>
  </tr>
 
  <tr>
    <td colspan="2">&nbsp;</td>
    <td colspan="8">&nbsp;</td>
  </tr>
  <tr>
    <td width="2%" bgcolor="#EDEEFC" style="border-bottom:1px solid #cccccc; border-top:1px solid #cccccc">&nbsp;</td>
    <td width="22%" bgcolor="#EDEEFC" style="border-bottom:1px solid #cccccc;border-top:1px solid #cccccc"><b class="emailtxt">Contact Us </b></td>
    <td colspan="8" bgcolor="#EDEEFC" style="border-bottom:1px solid #cccccc;border-top:1px solid #cccccc">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td colspan="8">&nbsp;</td>
  </tr>
 <form id="form1" name="form1" Enctype="text/plain" method="post" action="formulario_procesado.php">
  <tr>
    <td colspan="2">&nbsp;</td>
    <form id="form1" name="form1" method="post" action="register_proceso.php">
    <td width="26%" valign="top"><span class="text">Name: </span></td>
    <td colspan="7"><input name="txtname" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Company Name: </span></td>
    <td colspan="7"><input name="txtcompany" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Address:</span></td>
    <td colspan="7"><input name="txtaddress" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Phone Number:</span></td>
    <td colspan="7"><input name="txtphone" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Fax Number: </span></td>
    <td colspan="7"><input name="txtfax" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">E-mail id: </span></td>
    <td colspan="7"><input name="txtemail" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">URL: </span></td>
    <td colspan="7"><input name="txturl" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Contact Purpose: </span></td>
    <td colspan="7"><input name="txtpurpose" type="text" class="text1"  style="width:250" maxlength="150" /></td>
  </tr>
  <tr>
    <td colspan="10">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top"><span class="text">Comment ( if any ): </span></td>
    <td colspan="7"><textarea name="txtcomment" cols="25"></textarea></td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top">&nbsp;</td>
    <td colspan="7">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top">&nbsp;</td>
    <td width="11%"><input name="submit" type="submit" class="redbutton" value = "Submit" /></td>
    <td width="39%" colspan="6"><input name="reset" type="reset" class="redbutton" value = "Reset" /></td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
    <td valign="top">&nbsp;</td>
    <td>&nbsp;</td>
    <td colspan="6">&nbsp;</td>
  </tr>
</table>
</body>
</html>

formulario_procesando.php:

Código: [Seleccionar]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>

<body>
<?php
error_reporting
(0);
if(!isset(
$_POST[&#39;submit&#39;])) {
print(&#39;Nesecitas enviar el formularios&#39;);
}else{
$nombre $_POST[&#39;txtcompany&#39;];
$correo_electronico $_POST[&#39;txtemail&#39;];
$poblacion $_POST[&#39;txtaddress&#39;];
$url =$_POST[&#39;txturl&#39;];
$fax =$_POST[&#39;txtfax&#39;];
$contact $_POST[&#39;txtpurpose&#39;];
$numero =$_POST[&#39;txtphone&#39;];
$comentario =$_POST[&#39;txtcomment&#39;];
$header = &#39;From: &#39; . $mail . ", de la poblacion ".$poblacion."\r\n";
$header .= "X-Mailer: PHP/" phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje "Este mensaje fue enviado por " $nombre " \r\n";
$mensaje .= "Su e-mail es: " $mail " \r\n";
$mensaje .= "Enviado el " date(&#39;d/m/Y&#39;, time());

$para = &#39;Tu email&#39;;
$asunto = &#39;Asunto que especificaras&#39;;

mail($para$asuntoutf8_decode($mensaje), $header);

echo &
#39;Mensaje enviado correctamente&#39;;

}?>

</body>
</html>

Modifica los campos, Tu mail y del asunto, solo por duda eres Alex de Chile, Colegio Alberto... si eres el me cago de la risa XDDD!

Desconectado soapmaster

  • PHPerit@
  • *
  • Mensajes: 2
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Re:Ayuda por Favor, mi formulario no me permite enviar la informacion a mi correo
« Respuesta #2 en: 10 de Marzo de 2011, 04:39:10 am »
Muachas Gracias Por  responder:....no funciono  sigue  igual  jejejeje

ah  y no soy Alex de Colegio Alberto, yo vivo en Puerto Rico

Desconectado Mixvice

  • PHPero Experto
  • *****
  • Mensajes: 687
  • Karma: 32
  • Sexo: Masculino
  • ¡Y Tu Papá Tambien!
    • Ver Perfil
    • Tuhabbo
Re:Ayuda por Favor, mi formulario no me permite enviar la informacion a mi correo
« Respuesta #3 en: 10 de Marzo de 2011, 21:24:02 pm »
Tu host soporta la función mail() ? si no la soporta ese es el motivo de que no se envía

Desconectado ALeDiAqUa

  • PHPerit@
  • *
  • Mensajes: 23
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Re:Ayuda por Favor, mi formulario no me permite enviar la informacion a mi correo
« Respuesta #4 en: 10 de Marzo de 2011, 22:14:56 pm »
En el código tuyo, no se envía porque no hay php.
y el que te dio habbo.brian o hay algo mal o tu host no soporta la función mail()