Muy buenas.
Necesito un poco de la ayuda de todos.
Como es logico no podemos saber todo de todo y por este motivo nuevamente acudo a vosotros.
Mi problemilla es con el envio de un mail.
Comento la jugada para que todo quede más claro.
existe un formulario de contacto que es insertado en la bbdd a traves de un php.
mi problema es que no entiendo el porque posteriormente no es enviado un email al correo para notificar que dicho mensaje esta en la bbdd.
Aquí os dejo el php de inserción de los datos.
Por si acaso dejar claro que no es problema del hosting.
Un saludo y gracias
Necesito un poco de la ayuda de todos.
Como es logico no podemos saber todo de todo y por este motivo nuevamente acudo a vosotros.
Mi problemilla es con el envio de un mail.
Comento la jugada para que todo quede más claro.
existe un formulario de contacto que es insertado en la bbdd a traves de un php.
<div id="formulario">
<form id="pie" onSubmit="return validar2(this)" action="insertar-datos.php" method="post">
<input type="text" name="nombre" id="nombre" alt="Nombre" value="Nombre" onfocus="cambiar(true,'nombre','Nombre')" onBlur="cambiar(false,'nombre','Nombre')"/>
<input type="text" name="mail" id="mail" alt="E-mail" value="E-mail" onFocus="cambiar(true,'mail','E-mail')" onBlur="cambiar(false,'mail','E-mail')" />
<select name="tipo" id="tipo">
<option value="">¿En que podemos ayudarte?</option>
<option value="Remedios caseros">Más información sobre:</option>
<option value="Plantas medicinales">Envio de articulos</option>
<option value="Terapias naturales">Información legal </option>
<option value="Diseño publicidad">Sugerencias</option>
<option value="Cosmetica natural">Enviarnos tus articulos</option>
</select>
<label id="msg"><p>Explicanos un poco más.</p></label>
<textarea name="msg" class="color" id="msg" alt="Comentario" value="Comentario" onFocus="cambiar(true,'msg','Comentario')" onBlur="cambiar(false,'msg','Comentario')"></textarea>
<div id="btn_form">
<input type="submit" value="" />
</div>
</form>
</div>Hasta aquí todo claro.mi problema es que no entiendo el porque posteriormente no es enviado un email al correo para notificar que dicho mensaje esta en la bbdd.
Aquí os dejo el php de inserción de los datos.
<?php
$conexion = mysql_connect("localhost","xxxxxxxxxxxx","xxxxxxxxxxxxxxxxxx");
mysql_select_db("xxxxxxxxxxxxxxx",$conexion);
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO tblcontac (strNombre,strEmail,strTelefono,IntTipo,IntConocer,strComentario)
VALUES ('{$_POST['nombre']}','{$_POST['mail']}','{$_POST['telefono']}','{$_POST['tipo']}','{$_POST['conocer']}','{$_POST['msg']}')",$conexion);
if (mysql_errno()!=0)
{
echo "No se pudo insertar los datos en la tabla. Error" .mysql_errno() ." - ".mysql_error();
mysql_close($conexion);
} else{
$conexion;
mail("[correo eliminado]","Recibiste un email","Este es el cuerpo del mensaje");
header("location:enviado.html");
}
?>Alguien sabria cual es el problema?Por si acaso dejar claro que no es problema del hosting.
Un saludo y gracias