Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/08/2008, 06:24
capitanquartz
 
Fecha de Ingreso: julio-2008
Mensajes: 28
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Variable dentro de otra

Me sirve tu solución, pero no se porque me da un fallo en el bucle:

Código:
# Inicio
# Descargas

Warning: include(/meta.php) [function.include]: failed to open stream: No such file or directory in /home/juanjo/Documentos/Programacion/PROYECTO-PHP/data/lib/pagesmenu.php on line 10

Warning: include() [function.include]: Failed opening '/meta.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/juanjo/Documentos/Programacion/PROYECTO-PHP/data/lib/pagesmenu.php on line 10
# Descargas

Warning: include(/meta.php) [function.include]: failed to open stream: No such file or directory in /home/juanjo/Documentos/Programacion/PROYECTO-PHP/data/lib/pagesmenu.php on line 10

Warning: include() [function.include]: Failed opening '/meta.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/juanjo/Documentos/Programacion/PROYECTO-PHP/data/lib/pagesmenu.php on line 10
# Descargas

Warning: include(/meta.php) [function.include]: failed to open stream: No such file or directory in /home/juanjo/Documentos/Programacion/PROYECTO-PHP/data/lib/pagesmenu.php on line 10

Warning: include() [function.include]: Failed opening '/meta.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/juanjo/Documentos/Programacion/PROYECTO-PHP/data/lib/pagesmenu.php on line 10
# Descargas
Y este es el codigo:
Código PHP:
<?php
include("data/ordermenu.php");
$i 1;
for(
$i 0$i strlen($mod); $i++)
{
    include(
"$mod[$i]".'/meta.php');

echo 
"<li>

<a class=\"menulink\" href=\"#$modlink\">$modname</a>

</li>"
;
}
?>
Y este otro el del ordermenu.php
Código PHP:
<?php
$mods 
2;
$mod = array();
$mod[0] = "modules/index";
$mod[1] = "modules/descargas";
?>
Y este otro el de un meta.php en un directorio de modules (ej: modules/index/meta.php
Código PHP:
<?php
/* Información del modulo. */
# Nombre por el que sera identificado
$modname "Descargas";
# Nombre del directorio en que se encuentra este archivo
$modlink "descargas";
# Version del archivo
$modver "0.1a";
# Información del mismo
$modinfo "Modulo de descargas de la Web";
?>