Estoy intentando enviar un email con los datos de un formulario desde php, pero no consigo enviarlo
aqui os dejo mi codigo para que le echéis un vistazo
<?php
session_start();
if(isset($_SESSION['codigo']) && isset($_SESSION['pwd'])){
$conexion = mysql_connect('127.0.0.1','root','');
mysql_select_db("hospital", $conexion);
$sql = "select * from paciente where user ='".$_SESSION['codigo']."' AND pass='".$_SESSION['pwd']."'";
$consulta = mysql_query($sql);
while ($row = mysql_fetch_array($consulta, MYSQL_ASSOC)) {
$nombre=$row['nombre'];
$apellido1=$row['apellido1'];
$apellido2=$row['apellido2'];
if(isset($_SESSION['edad'] )&& isset($_SESSION['peso'])){
$edad=$_SESSION['edad'];
$peso=$_SESSION['peso'];
$body="Nombre:$nombre\n
Apellidos:$apellido1.$apellido2\n
Peso:$peso\n
Edad:$edad\n";
$cuerpo="Datos Paciente:\n.
$body\n.
Este mensaje fue enviado: date(d/m/Y time())\n";
$cabeceras = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
$asunto="envio de resultados";
$cabeceras .= 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= "Content-type: text/html; charset=iso-8859-1\r\n";
$email="[email protected]";
if(!mail($email,$asunto,$cuerpo,$cabeceras)) print "<script> alert('Error al enviar el email')</script>";
else print "<script> alert('Email enviado correctamente')</script>";
}
}
}
else echo "Sesion no iniciada";
?>
gracias