Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/02/2014, 18:03
lolainas
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: apache rewrite varias variables para GET

Perdón, pero creo que se debe publicar la respuesta si se encontró, he comprobado que es posible hacer lo que quiero en una sola línea, espero que a alguien más le pueda servir, estoy seguro de que sí.

Código:
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ([^/]*)/*([^/]*)/*(.*) index.php?controller=$1&action=$2&args=$3
</IfModule>
Y un ejemplito bien chulo para comprobar que todo funciona:
Código PHP:
<?php

class Input {

    private 
$type;

    function 
__construct($type) {
        
$this->type $type;
    }

    function 
__get($name) {
        return 
filter_input($this->type$name);
    }

    function 
__toString() {
        return 
print_r(filter_input_array($this->type), true);
    }

}

echo new 
Input(INPUT_GET);
Saludos, gracias.