Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2012, 01:35
leolopfont
 
Fecha de Ingreso: octubre-2012
Ubicación: santiago
Mensajes: 3
Antigüedad: 11 años, 6 meses
Puntos: 0
Pregunta tengo un formulario en php y al enviar me llegan dos correos

Estimados
como estan soy nuevo en este foro y de antemano le doy las gracias por la ayuda
mi consulta es la suguiente

cree un fomulario de contacto en php, el cual lo tengo en dos paginas de mi sitio web los cuales son iguales . me funciona todo bien a no ser porque
al enviar los datos desde mi formulario de mi pagina, recibo dos correos el primero solo parece el mensaje de que se envio el mensaje al segundo llega el correcto con los datos correspondientes y el correo de la persona que emite esa consulta.

he pensado que es porque los dos form son iguales y distintas paginas, pero borre una y poso lo mismo, la unica forma en que me resulto fue cuando el codigo php lo deje en otro archivo
y en el action="mail.php " que es el php donde exporte el php en vez de action="index.php", pero al colocar action="mail.php, al enviarse el correo se iba a la pagina "mail.php" pero como solo tiene un php queda en blanco.

acá envío el codigo de mi formulario´

<form action="index.php" method="post">


<span class="letras">Nombre</span>
<input type="text" name="nombre" id="nombre" />
<label><br />
<br />
</label>
<label for="telefono"></label>
<span class="letras">Teléfono</span>
<input type="text" name="telefono" id="telefono" />
<label> <br />
<br />
</label>
<label for="correo"><span class="letras">Correo</span></label>
<input type="text" name="Email" id="correo" />
<label> <br />
<br />
<span class="letras">Modelo</span></label>
<select name="AUTO">
<option selected="selected">Seleccione Uno</option>
<option>Hyundai I10</option>
<option>Kia Morning</option>
<option>Chevrolet Aveo</option>
<option>Samsung SM3</option>
<option>Kia Soul</option>
<option>Terrano 4x2 Bencinera</option>
<option>Terrano 4x4 Diesel</option>
<option>Terrano 4x4 Bencinera</option>
</select>
<br />
<br class="spacer"/>
<label> <span class="letras">Desde</span></label>
:
</label>
<select name="MES_salida">
<option selected="selected">Mes</option>
<option>Ene</option>
<option>Feb</option>
<option>Mar</option>
<option>Abr</option>
<option>May</option>
<option>Jun</option>
<option>Jul</option>
<option>Ago</option>
<option>Sep</option>
<option>Oct</option>
<option>Nov</option>
<option>Dic</option>
</select>
<select name="DIA_salida">
<option>Dia</option>
<option>01</option>
<option>02</option>
<option>03</option>
<option>04</option>
<option>05</option>
<option>06</option>
<option>07</option>
<option>08</option>
<option>09</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
</select>
<span class="letras">Hora</span>
<select name="HORA_salida">
<option>01</option>
<option>02</option>
<option>03</option>
<option>04</option>
<option>05</option>
<option>06</option>
<option>07</option>
<option>08</option>
<option>09</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
</select>
:
<select name="MINUTOS_salida">
<option>00</option>
<option>15</option>
<option>30</option>
<option>45</option>
</select>
<br />
<br class="spacer"/>
<label><span class="letras">Hasta</span>: </label>
<select name="MES_entrega">
<option selected="selected">Elegir</option>
<option>Ene</option>
<option>Feb</option>
<option>Mar</option>
<option>Abr</option>
<option>May</option>
<option>Jun</option>
<option>Jul</option>
<option>Ago</option>
<option>Sep</option>
<option>Oct</option>
<option>Nov</option>
<option>Dic</option>
</select>
<select name="DIA_entrega">
<option>Dia</option>
<option>01</option>
<option>02</option>
<option>03</option>
<option>04</option>
<option>05</option>
<option>06</option>
<option>07</option>
<option>08</option>
<option>09</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
</select>
<span class="letras">Hora</span>
<select name="HORA_entrega">
<option>01</option>
<option>02</option>
<option>03</option>
<option>04</option>
<option>05</option>
<option>06</option>
<option>07</option>
<option>08</option>
<option>09</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
</select>
:
<select name="MINUTO_entrega">
<option>00</option>
<option>15</option>
<option>30</option>
<option>45</option>
</select>
<br />
<br />
<input type="submit" title="boton" />
</form>

y este es el codigo de mi php


<?php
function form_mail($sPara, $sAsunto, $sTexto, $sDe)
{
$bHayFicheros = 0;
$sCabeceraTexto = "";
$sAdjuntos = "";

if ($sDe)$sCabeceras = "From:".$sDe."\n";
else $sCabeceras = "";

$sCabeceras .= "MIME-version: 1.0\n";

foreach ($_POST as $sNombre => $sValor)
$sTexto = $sTexto."\n".$sNombre.": ".$sValor;

foreach ($_FILES as $vAdjunto)
{
if ($bHayFicheros == 0)
{
$bHayFicheros = 1;
$sCabeceras .= "Content-type: multipart/mixed;";
$sCabeceras .= "boundary=\"--_Separador-de-mensajes_--\"\n";

$sCabeceraTexto = "----_Separador-de-mensajes_--\n";
$sCabeceraTexto .= "Content-type: text/plain;charset=utf-8\n";
$sCabeceraTexto .= "Content-transfer-encoding: 7BIT\n";

$sTexto = $sCabeceraTexto.$sTexto;
}
if ($vAdjunto["size"] > 0)
{
$sAdjuntos .= "\n\n----_Separador-de-mensajes_--\n";
$sAdjuntos .= "Content-type: ".$vAdjunto["type"].";name=\"".$vAdjunto["name"]."\"\n";;
$sAdjuntos .= "Content-Transfer-Encoding: BASE64\n";
$sAdjuntos .= "Content-disposition: attachment;filename=\"".$vAdjunto["name"]."\"\n\n";

$oFichero = fopen($vAdjunto["tmp_name"], 'r');
$sContenido = fread($oFichero, filesize($vAdjunto["tmp_name"]));
$sAdjuntos .= chunk_split(base64_encode($sContenido));
fclose($oFichero);
}
}

if ($bHayFicheros)
$sTexto .= $sAdjuntos."\n\n----_Separador-de-mensajes_----\n";
return(mail($sPara, $sAsunto, $sTexto, $sCabeceras));
}

//cambiar aqui el email
if (form_mail("[email protected]", "Mensaje desde formulario de contacto",
"Se envió un formulario con los siguientes datos:\n", $_POST['Email']))
echo "";
?>

ayuda porfa