Ahi va, lo he comentado un poco si no entendeis de donde sale algo decidmelo
Código PHP:
function make() {
global $CONF, $TMPL; // variables globales
/*
skin_path = "."
skin_name = "/skins/directorio"
$this->filename = "Archivo que se quiere abrir"
*/
$file = "{$CONF['skins_path']}/{$TMPL['skin_name']}/{$this->filename}.html";
$fh_skin = fopen($file, 'r');
$skin = @fread($fh_skin, filesize($file));
fclose($fh_skin);
$return = $skin;
}
Si hago un echo debajo de la variable $file, me devuelve ./skins/directorio/archivoQueEstaBuscando.html. osea que en teoria esta bien..
El fallo es seguro que tiene que ver con el cambio de windows a linux, porque en windows funciona todo