Use of undefined constant nick - assumed \'nick\' in C:homeMotoshopPamplonaTMP266sxwu460.

maria1984
29 de Abril del 2004
tengo un gran problema estoy haciendo una página pero no hace mas que darme problemas como por ejemplo este que no se lo que significa:
Use of undefined constant nick - assumed 'nick' in C:homeMotoshopPamplonaTMP266sxwu460.php on line 9
el codigo es el siguiente:
<?php
require 'comun.inc';
if (!($link = mysql_pconnect($DB_SERVIDOR, $DB_USUARIO, $DB_CLAVE)))
{
MostrarMensajeDeError(sprintf("error interno %d:%sn",
mysql_errno(), mysql_error()));
exit() ;
}
$nick=nick;
if (!($result = mysql_db_query("$DB", "SELECT * FROM usuarios WHERE nick='$nick'")))
{
echo "Falla el usuario";
}

if (($row = mysql_fetch_array($result)) && ($password == ($row["password"])
&& $password != "" ))
{
mysql_free_result($result);
setcookie("Cookie_Usuario",$nick);
header("Location:http://$HTTP_SERVIDOR/$DOCRAIZ/menu.php");
exit();
}
else
{
header("Location:http://$HTTP_SERVIDOR/$DOCRAIZ/registro2.php");
}

?>

Khriztian
29 de Abril del 2004
Que es nick ????????

Si es una variable, la colocas así : $nick=$nick;
Si es un string lo colocas con comillas : $nick="nick";