Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2003, 19:52
Zertiko
 
Fecha de Ingreso: noviembre-2002
Mensajes: 571
Antigüedad: 21 años, 5 meses
Puntos: 2
problemas con la funcion mail()

Wenas haber si alguien me puede decir porque me falla este codigo:

<?php
include("conexion.php");
if(empty($_POST['mail'])){
Header("Location:recuperando.php?mensaje=Debe especificar un correo electrónico para realizar la busqueda");
exit;
}
$result = mysql_query("SELECT * FROM usuarios WHERE correo='{$_POST['mail']}'");
// si se ha encontrado un usuario con ese correo electrónico
if($row = mysql_fetch_array($result)){
mail("$row['correo']", "DATOS USUARIO", "Deacuerdo con su petición le enviamos los siguientes datos:<br>Nombre de Usuario:$row['usuario']<br>Contraseña:$row['password']<br><br>[email protected]",
"From:Mi Sitio en Internet<[email protected]>
Reply-To: [email protected]
Bcc: [email protected],[email protected]");
Header("Location:recuperando.php?mensaje=Su Nombre de Usuario y Contraseña le han sido enviados a su correo electrónico");
}
else
{
// si no ha especificado un correo electrónico existente
Header("Location:recuperando.php?mensaje=No existe ningun Usuario con ese correo electrónico");
}
mysql_close();
?>

El error que me devuelve creo que se debe a las comillas del array $row en la función mail lo que no entiendo es porque me lo devuelve, el error exactamente es este:

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\apache\htdocs\maestrosdelweb\autentificacion\re cuperar.php on line 10


Gracias desde ya!!!

Un saludo.