Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2009, 18:26
timz
(Desactivado)
 
Fecha de Ingreso: octubre-2008
Ubicación: Lima
Mensajes: 190
Antigüedad: 15 años, 6 meses
Puntos: 3
me sale error :s

Buenas, espero puedan ayudarme

veran encontre un script de registro de usuarios x ahi navegando y pues todo esta casi bien, el pequeño detalle es que cuando van pedir su contraseña hasta ahi va bien, pero cuando se coloca un usuario que no existe en lugar de lanzar un error de "Este usuario no existe" sale en su lugar este error
(Fatal error: Call to undefined function error() in /home/web/public_html/demo/contrasena.php on line 43)

Este es el archivo, quisiera saber donde esta el error :s yo intente pero no logro dar con ello, espero puedan ayudarme con esto, gracias antemao

Código PHP:
<?php

include("config.php");

# Recordatorio de contraseña
if($_GET['ac'] == "cambiar"){

$infoquery mysql_query("SELECT * FROM usuarios WHERE id='$_GET[id]' and contrasena='$_GET[hash]'");
$info =      mysql_fetch_array($infoquery);
 if(
mysql_num_rows($infoquery)==0){
 exit(
_ERROR_CONTRASENA_UPDATE_);
 } else {
 
$randpass rand(000000,999999);
$randpassmd5=md5($randpass);
mysql_query("UPDATE usuarios SET contrasena='$randpassmd5' WHERE id='$_GET[id]'");

$mensaje 
$mensaje _MENSAJE_1_."".$info[nick].""._MENSAJE_2_."".$randpass."
--------------------------------------"
;

mail($info[email],_CONTRASENA_PERDIDA_ASUNTO,$mensaje);

header("Location: index.php");
}
} else {
if(
$_POST["nick"]){

$infoquery mysql_query("SELECT * FROM usuarios WHERE email='$_POST[nick]' or nick='$_POST[nick]'");
$info =      mysql_fetch_array($infoquery);

if(
mysql_num_rows($infoquery) != 0){

$mensaje _MENSAJE_1_1."?id=".$info[id]."&hash=".$info[contrasena]."&ac=cambiar
--------------------------------------"
;

mail($info[email],_CONTRASENA_PERDIDA_ASUNTO,$mensaje);

echo 
_CONFIRM_EMAIL_;

} else {

error(_NO_EXISTE_USUARIO_,"0");
}
} else {

?><b><?=_TITULO_RECORDAR_CONTRASENA_?></b><br><br><?=_TEXTO_RC_?>
<form action="" method="post" name="form" id="form"><?=_NICK_RC?>
  <input name="nick" type="text" id="nick">
  <input name="recordar" type="submit" id="recordar" value="Recordar">
</form>
<?
}
}
?>