Bases de Datos - No puedo solucionar un problema

 
Vista:

No puedo solucionar un problema

Publicado por kannabis (1 intervención) el 22/01/2014 21:52:05
Saludos saben que no puedo solucionar un problema, no si será simple o difícil pero me complica,

me sale un error al ejecutar

Notice: Use of underfined constatn email - assumed 'email' in (direccion de \forgotpass.php on line 87)
Notice: Use of underfined constatn password - assumed 'password' in (direccion de \forgotpass.php on line 104)

este es el codigo de forgotpass.php maracare con el numero las lineas del error


<?php
$username = $_POST['username'];

include "inclu/config.php";
mysql_connect($server, $db_user, $db_pass) or die (mysql_error());
$result = mysql_db_query($database, "select * from $table WHERE username = '$username'") or die (mysql_error());

while ($qry = mysql_fetch_array($result)) {
// echo "$qry[email]";
// echo "$qry[password]";

LINEA 87:$sendto = $qry[email];

$mymail = "$sendto";
$cc = 'Contraseña requerida';
$FrOm = "$sendto";
$BoDy = '';
$BoDy .= "Dear ";
$BoDy .= $_POST['username'];
$BoDy .= "\n";
$BoDy .= "\n";
$BoDy .= "He olivado mi contraseña";
$BoDy .= "\n";
$BoDy .= 'Se realizó una solicitud para volver a enviar tu contraseña a esta dirección, si no has solicitado este pedido contraseña, por favor repórtelo a la administrador del sitio web';
$BoDy .= "\n";
$BoDy .= "\n";
$BoDy .= 'Tu contrasña es:';
$BoDy .= "\n";
LINEA 104= $BoDy .= $qry[password];
$BoDy .= "\n";

$send = mail("$mymail", "$cc", "$BoDy", "From: $FrOm");
if($send)
{
echo 'Un correo electrónico ha sido enviado con éxito a su dirección de correo electrónico con su contraseña olvidada, por favor permita hasta un hora para el correo electrónico para llegar.<br><br><a href="index.php">Conectarse</a>';
}

}
?>


ESPERO QUE ME AYUDEN SALUDOS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

No puedo solucionar un problema

Publicado por kukito1986 (3 intervenciones) el 07/02/2014 10:31:01
Creo pensar que las toma como constantes y por eso te tira ese error. Prueba a ponerlo entre comillas simples:

LINEA 87:$sendto = $qry['email'];

LINEA 104= $BoDy .= $qry['password'];

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar