Cita:  
					Iniciado por bulter  
   Código PHP:
    function galeria($isInclude = false){
    if($isInclude){
        //Llamada externa del archivo
    }else{
        echo "...";
    }
 
galeria(false); 
    
  index.php  Código PHP:
    require_once "functions.php";
 
galeria(true); 
    
  Saludos bulter   ¿A que te refieres cuando pones el comentario de //llamada externa del archivo? 
¿Que tengo que escribir ahí? 
He probado a hacer en el index.php un require_once ("variables.php"), y me sigue haciendo lo mismo. 
El código del index.php: 
 Código PHP:
    <?
//Seguridad nuke
if(!defined('NUKE_ET')) {
Header("Location: ../../error.php?op=e403");
die();
}
require_once("mainfile.php");
$module_name=basename(dirname(__FILE__));
$index=1;
include ("header.php");
include ("modules/Torkingstube/variables.php");
function player(){
opentable();
include ("mp3player.html");
closetable();
}player();
include("footer.php");
?>    
  Y el código del "variables.php":  
 Código PHP:
    <?
function galeria($isInclude = false){
if($isInclude){
        //llamada externa del archivo
    }else{
        echo "...";
    }
global $db,$sql;
opentable();
//Distribuir los resultados del query en columnas
echo "<table width='100%' align=center colspan='5'>"; 
 
$columnas = 5; # Número de columnas (variable) 
/*if (($rows=$db->sql_numrows($sql))==0) { 
  echo "<tr><td colspan=$columnas>No hay resultados en la BD.</td></tr> "; 
} else { 
    echo "<tr><td colspan=$columnas>$rows Resultados </td></tr>"; 
} */
 
for ($i=1; $row = $db->sql_fetchrow ($sql); $i++) { 
 
//Hay  mas líneas con código, pero con las que hay puestas sobran pa explicar como está puesto
?>    
  S2 y gracias por estar ayudándome.