Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2007, 09:30
breakheart
 
Fecha de Ingreso: enero-2007
Mensajes: 6
Antigüedad: 17 años, 4 meses
Puntos: 0
Pregunta Problemas con la función mail

Hola, tengo una página web con la tipica sección de Escribenos en las que el usuario mete una serie de datos y después esos datos se envian por correo. El problema es que el correo si que se envía pero con los datos en blancos. Para realizar este proceso utilizo dos páginas, una con el formulario y otra con una parte en php que es la que tiene el código de la función mail. Para que lo veais más claro os pego unos trozos del codigo:

- IndexEscribenos.html

<TD BGCOLOR="#FFFFFF" WIDTH=100% VALIGN=top ROWSPAN=2>
<P><BR>
<!-- InstanceBeginEditable name="Textos" -->
<form action="IndexCorreoEnviado.php3" method="post">
<div align="center">
</div>
<table width="798" height="437" border="0" bgcolor="#99000">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td height="341"><table width="478" border="2" align="center" bordercolor="#000000" bgcolor="#99000">
<tr>
<td width="140" height="34" align="left" valign="middle" class="Estilo13 Estilo14">Nombre y Apellidos: </td>
<td width="328"><label>
<input name="txtNombre" type="text" class="Estilo12" id="txtNombre" size="50" />
</label></td>
</tr>
<tr>
<td height="33" align="left" valign="middle"><span class="Estilo18">Email:</span></td>
<td><input name="txtEmail" type="text" class="Estilo12" id="txtEmail" size="50" /></td>
</tr>
<tr>
<td height="34" align="left" valign="middle" class="Estilo18">Asunto:</td>
<td><input name="txtAsunto" type="text" class="Estilo12" id="txtAsunto" size="50" /></td>
</tr>
<tr>
<td height="63" align="left" valign="middle" class="Estilo18">Texto del Email: </td>
<td><label>
<textarea name="txtTexto" cols="50" rows="4" class="Estilo12" id="txtTexto"></textarea>
</label></td>
</tr>
</table>
<p align="center">
<input name="cmdEnviar" type="submit" id="cmdEnviar" value="Enviar" />
<input name="cmdLimpiar" type="reset" id="cmdLimpiar" value="Limpiar" />
</p></td>
</tr>
<tr>
<td height="45"><div align="center"></div></td>
</tr>
</table>
<p align="center">&nbsp;</p>
</form>
<!-- InstanceEndEditable --></TD>

Como podeís ver ahi varias cajas de texto con la información que quiero que se envie por email.

- IndexCorreoEnviado.php3

<!-- InstanceBeginEditable name="Textos" -->
<table border=0 cellpadding=0 cellspacing=0 width=95%>
<tr>
<td width=30 height="328"><font color="#FFFFFF">.</font>
<table width="798" height="293" border="0" align="center" bgcolor="#99000">
<tr>
<td height="289" align="center" valign="middle"><span class="Estilo10">Correo enviado correctamente</span>
<?

# la direccion electronica a la que enviar el email
$target="[email protected]";
mail($target,$txtAsunto,"Nombre: ".$txtNombre."\nEmail: ".$txtEmail."\nTitulo: ".$txtAsunto."\n\n".$txtTexto);

?> </td>
</tr>
</table></td>
</tr>
</table>
<!-- InstanceEndEditable --></TD>
</TR>

¿Alguién sabe porque no se me envían los datos por email? Muchas gracias a todos