Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/02/2016, 11:30
Avatar de detective_jd
detective_jd
 
Fecha de Ingreso: abril-2011
Ubicación: Salto
Mensajes: 437
Antigüedad: 13 años
Puntos: 6
Respuesta: Obtener carpeta anterior a la otra en php

Hola pateketrueke gracias por responder, mira que miré lo que me dijiste y lo hice pero me da este error:

Warning: dirname() expects exactly 1 parameter, 2 given in /var/www/html/amnesia_1_hmvc/index.php on line 15
NULL

acá esta el código:

Código PHP:
Ver original
  1. <?php
  2.     define("APPLICATION_PATH", dirname(__FILE__));
  3.     define("DS", DIRECTORY_SEPARATOR);
  4.     spl_autoload_register(function($clase) {
  5.         try {
  6.             $file = APPLICATION_PATH . DS . str_replace("\\", DS, $clase) . ".php";
  7.             require_once $file;        
  8.         }
  9.         catch (Exception $ex) {
  10.             echo $ex->getMessage();
  11.         }
  12.     });
  13.     $bundle = (!empty($_GET['b'])) ? ucwords($_GET['b']) . 'Bundle' : "FrontendBundle";
  14.     $controlador = (!empty($_GET['c'])) ? ucwords($_GET['c']) . 'Controller' : "MainController";
  15.     var_dump( dirname($controlador,2) );
  16.     $accion = (!empty($_GET['a'])) ? $_GET['a'] : "index";
  17.     try {
  18.         $controlador = "Src\\". $bundle . "\\Controller\\" . $controlador;
  19.         $controlo = new $controlador();
  20.         $controlo->$accion();
  21.     } catch (Exception $ex) {
  22.         echo $ex->getMessage();
  23.     }

Decime si estoy mal, y que tengo que cambiar.

Saludos y espero sus respuestas..