Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/03/2013, 18:51
Avatar de alejandraiguini
alejandraiguini
 
Fecha de Ingreso: marzo-2013
Ubicación: Montevideo
Mensajes: 8
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: Problema para que un form consulte mysql y envie esa info en formato html

Se entiende, bueno para esa parte pero de mi trabajo independiente yo había creado el siguiente php que me funciona bien es el siguiente:

<?php
include ("conexion2.php");

if(isset($_POST['nomape']) && !empty($_POST['nomape']) &&
isset($_POST['direccion']) && !empty($_POST['direccion']) &&
isset($_POST['telefono']) && !empty($_POST['telefono']))
{
$conexion= mysql_connect($host, $user, $pw) or die ("Problema para conectar el host");
mysql_select_db($db,$conexion) or die ("Problemas al conectar la base de datos");
mysql_query("INSERT INTO visitantes (nomape, direccion, email, pais, ciudad, telefono, informacion)
VALUES ('$_POST[nomape]','$_POST[direccion]','$_POST[email]','$_POST[pais]','$_POST[ciudad]', '$_POST[telefono]','$_POST[informacion]')",$conexion);
echo"Datos insertados correctamente";
}else{
echo"problemas al insertar los datos";
}
?>





A este archivo era que yo preguntaba si puedo anexarle mediante otro include esto:



$sql2 = "select * from servicios where (tipo like '%$informacion%')";
// Las cadenas de texto ingresadas en el campo tipo deben ser identicas a las mostradas
// en la lista desplegable donde el usuario selecciona la informaciópn a pedir.
$result = mysql_query($sql2, $conexion);
$row= mysql_fetch_array($result);
// Defino una variable llamada info que almacenará el valor de una fila del campo contenido.
$info = $row["contenido"];
// Como el email a enviar será en formato HTML debo agregar unos parámetros
// para que el mismo pueda ser visto por todos los programas de correo y por cuentas
// webmail como Hotmail o Yahoo.
// Construyo el encabezado Head concatenando este y otros parámetros.

$head = "MIME-version: 1.0\n";
$head .= "Content-type: multipart/mixed";
$head .= "boundary=\"Message-Boundary\"\n";
//Terminan parámetros de envio de mensaje en formato HTML
$head .= "From: Inmobiliaria <[email protected]>";
mail ($email, "Información para " .strtoupper($nomape),$info ,$head );


include("gracias.html");


(que es lo que necesito realizar, que cuando quien llena el formulario seleccione ej INFORMACION SOBRE: CASAS EN VENTA) a esta persona automaticamente se le envie desde la db un mail que ademas debe ser en formato html.
Con esta parte es que tengo todo el problema