intenta asi:
Código PHP:
Ver original<?php
$usuario = "xxxxx";
$pass = "xxxx";
$host = "localhost";
$base = "xxxxxxx";
$db = new MySQLi($host, $usuario, $pass, $base);
if($db->connect_error) {
die('Error de conexion ('.$db->connect_errno.')' .$db->connect_errno);
}
//recibimos las variables
$nombre = $_POST["nombre"];
$correo = $_POST["correo"];
$numero = $_POST["numero"];
$contenido = $_POST["contenido"];
//buscamos el email en la base de datos
$email = $db->query("SELECT email FROM datos WHERE email = '$correo'");
$row_result = $email->fetch_assoc();
//comparamos el email recibido con el de la base si lo hay
if($correo==$row_result['correo']/*este esta almacenado en tu base*/){
//si hay coincidencia enviamos el email con el codigo que desees
$asunto = "Confirmación";
$mensaje = "
Nombre del Invitado: ".$nombre."
Correo: ".$correo."
Número: ".$numero."
Confirmación: ".$contenido."
";
$asunto = "Confirmación";
$mensaje = "
Nombre del Invitado: ".$nombre."
Correo: ".$correo."
Número: ".$numero."
Confirmación: ".$contenido."
";
$header = 'From: ' . $correo . " \r\n";
$header .= "X-Mailer: PHP/".phpversion(). " \r\n"; $header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
echo "";
}
//si no hay conicidencia emitimos el mensaje de error
else {
echo "El email no coincide con el registrado";
}
?>