Tengo una aplicación para manejo de documentos de Proyecto con un script tipo NUKE...
El fallo me sale desde que cambié la versión antigua de php a PHP 4.2.2 y sospecho que es que no manejo bien el $PATH_TRANSLATED pues observo que no me toma nada como tal.
Este es mi script resumido..
Entro con este link:
[<A HREF=\"modules.php?name=Proy&file=infproy&func=dis  play&bd=$proyinfo[bd]&numproy=$proyinfo[numproy]&op=documentos\"><u>Gestión Documentos del Proyecto</u></A>]
//////////////////////////////////////////////////
function displayproy($bd,$numproy){
global $wdir, $PATH_TRANSLATED,$basedir;
 
include ('header.php'); //theme y todas esas cosas
    OpenTable();
 
if ($op=="documentos"){//opción para el manejo del documento
  $basedir = $PATH_TRANSLATED;
  $basedir = str_replace('modules.php',"",$basedir);
 
 if (!$wdir){
$wdir="Documentos/$bd/$bd-$numproy/";
}   
 
chdir($basedir . $wdir);//se va al $wdir
documentos($bd,$numproy,$wdir);//Gestiona carpetas de $wdir	
verdoc($bd,$numproy,$tipdoc,$wdir);//ve los doc de la carpeta seleccionada
}
 
//HASTA AQUI TODO BIEN//
CloseTable();
include("footer.php");//CIERRO LA PÄGINA
 
 Fallo: NO ENCUENTRA EL FOOTER.PHP
Cómo hago para situarme en la raiz? que es donde está el footer.php?
}
////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
case "chdr"://cambio de directorios
 
///trampitas para el manejo de las carpetas////
		if ($fileurl==""){
			$wdir="/";
                          } else if ($fileurl=="inicio") {
		 	$wdir="";
		} else if ($fileurl=="/") {
		 	$wdir="/";
		} else {
		 	$wdir=$fileurl."/";
		}		
 
Header("Location: modules.php?name=Proy&file=infproy&bd=$bd&numproy=  $numproy&wdir=$wdir&op=documentos");
break;
//////////////////////////////////////////////////////
Como siempre muchas gracias por anticipado 
   
 

