Código PHP:
Ver original
$mes[] = "ENERO" ; $codmes[] = "1"; $mes[] = "FEBRERO" ; $codmes[] = "2"; $mes[] = "MARZO" ; $codmes[] = "3"; $mes[] = "ABRIL" ; $codmes[] = "4"; $mes[] = "MAYO" ; $codmes[] = "5";
Este archivo se llama variables.php y es llamado por una portada.php que es la siguiente:
Código PHP:
Ver original
if($_SESSION["mes"] != "") { echo "El periodo activo es <br /><b>" . ucwords($meses[$_SESSION["mes"]]) . " de " . $_SESSION["ano"] . "</b><br />"; echo "Haga click <a href=\"$abrir\">aqui</a><br />para cambiar el periodo activo."; echo "<br />";
El asunto es que al ejecutar el codigo me da un error: Fatal error: [] operator not supported for strings in C:\AppServ\www\sueldos\variables.php on line 123.
Al verlo me dio por cambiar las variables y lo deje así:
Código PHP:
Ver original
$mes[] = "ENERO" ; $codmes[] = "1"; $mes[] = "FEBRERO" ; $codmes[] = "2"; $mes[] = "MARZO" ; $codmes[] = "3"; $mes[] = "ABRIL" ; $codmes[] = "4"; $mes[] = "MAYO" ; $codmes[] = "5";
Lo que me deja abrir la pagina pero me aprece un nuevo error:
Illegal offset type in portada.php, especificamente en esta linea:
Código PHP:
Que puede ser? Es que necesito que me muestre el periodo con fecha y todo. Ver original