Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/11/2013, 00:15
jorgefueyo
 
Fecha de Ingreso: noviembre-2013
Mensajes: 2
Antigüedad: 10 años, 5 meses
Puntos: 0
Respuesta: recepcion de datos y envio por mail

Lo primero, muchas gracias por responder a los dos, usando los conocimiientos que me habeis aportado cada uno he conseguido arreglarlo, y ahora sólo me falta formatearlo para que quede bonito, e intentare hacer una validación para comprobar si el mail está duplicado.....en blanco...etc....Pego el código que tengo hasta ahora, por si a alguien le pudiera servir. Evidentemente he pasado a usar mysqli para todo....

De nuevo, muchas gracias!!

<?php
//parameros de conexion
$user = "";
$pass = "";
$server = "";
$bdd = "";

//creo cadena de conexion
$cn = mysqli_connect($server, $user, $pass) or die(mysqli_error());

//selecciono base datos a usar
mysqli_select_db($cn, $bdd) or die(mysqli_error());

// recojo las variables enviadas por el formulario
$nombre = $_POST["nombre"];
$email = $_POST["email"];


$nombre = utf8_decode(mysqli_real_escape_string($cn, $_POST['nombre']));

$registro = mysqli_query($cn, "INSERT INTO datos(nombre,email) VALUES ('".$nombre."','".$email."')")or die(mysqli_error($cn));
$ymuestro = mysqli_query($cn, "SELECT email FROM datos WHERE nombre = '".$nombre."'")or die(mysqli_error($cn));
$id = mysqli_insert_id($cn);
// Realizamos el envio del formulario a la cuenta de correo que nos indicaron
$envia = "From: aaal@aaaaacom\r\n";
$destino = $email;
$asunto = "Inscripcion en concurso";
while($registro = mysqli_fetch_assoc($ymuestro)){
//mail($destino, $asunto, "Hola,$registro ['nombre']", $envia);
mail($destino, $asunto, "Hola,$nombre, se te ha asignado el numero $id para el concurso. No borres este correo, lo usaras como justificante ", $envia);
}
echo "Te has registrado correctamente";
//cierro conexion
mysqli_close($cn);
?>