Estoy comenzando a desarrollar una aplicación con
Codeigniter y ya solucioné el dichoso asunto de
quitar el index.php de la url.
Pero me falla en lo siguiente, me explico, quiero hacer un asistente de instalación del sistema vía web (estilo wordpress), para que en dos o tres pasos quede instalada la Base de Datos y creado un archivo de configuración que guarde los datos necesarios para el funcionamiento del sistema. Por lo que en cada paso la URL quedaría algo así: /install/?step=1, /install/?step=2 y así. Tengo el siguiente código:
Código PHP:
Ver original<?php
//Resivo el valor de la variable $step via $_GET
if (isset($_GET['step'])) $step = $_GET['step'];
else
$step = 0;
//Comienzo el Switch
switch ($step):
case 0 :
?>
<p>Este es el paso 0</p>
<p><a href="?step=1">Crear un archivo de configuración</a></p>
<?php
break;
//fin del step 0
case 1 :
?>
<p>Este es el paso 1</p>
<?php
break;
//Fin del paso 1
endswitch;
?>
El asunto es que no me cambia de vista, pero si el valor inicial de $step es 1, entonces si muestra
Este es el paso 1.
Estuve
mirando la documentación a ver si me enteraba de algo, pero si cambio $config['uri_protocol'] a "PATH_INFO" me da error, o sea, no se carga la página...
¿Debería cambiar algo en el
.htaccess?
Gracias de antemano...