Fatal error: Call to undefined function request()

edited marzo 2009 in Principiantes
hola a todos, recien acabo de instalar kumbia y al intentar hacer un login que hay en el manual kumbia sale el formulario tal cual, cuando lo envio me da error.
Fatal error: Call to undefined function request() en el archivo login_controller.php en la linea 11.
aca el codigo del archivo login_controller.php (tal cual el libro)
1. <?php
2.
3.       class LoginController extends ApplicationController {
4.
5.             function index(){
6.
7.             }
8.
9.             function validar(){
10.
11.                  $nombre_usuario = $this­>request("usuario");
12.                  $password = $this­>request("password");
13.
14.                  if($nombre_usuario=="felipe"&&$password=="mipassword"){
15.                        Flash::success("Bienvenido Felipe");
16.                  } else {
17.                        Flash::error("Usuario/Password incorrectos");
18.                        $this­>route_to("action: index");
19.                  }
20.            }
21.
22.      }
23.
24.?>

muchas gracias de antemano, saludos.

Comentarios

  • veo que hiciste un copy&paste del libro y se copio mal el texto...

    //mal copiado
    $nombre_usuario = $this­>request("usuario");

    //bien copiado
    $nombre_usuario = $this­->request("usuario");

    si te das cuenta falta $this->

    Recomendación:
    No Copies y pegues ya que el formato no se mantiene de forma correcta...
  • edited 9:44
    hey! muchas gracias, es cierto que hice copy&paste del libro, no me di cuenta de ese detalle, si lo hubiese escrito leyendo el ejemplo seguro me daba cuenta, de verdad muchas gracias estaba trabado, pense que era un problema de la instalacion que hice del framework o algo de eso que no encontraba la funcion, ya era raro, saludos. <!-- s:) --><img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" /><!-- s:) -->
  • el error no es del framework es un error de PHP que te dio hasta la linea donde se produjo...

    Éxitos...!
Sign In or Register to comment.