Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/01/2008, 07:55
djfrancis
 
Fecha de Ingreso: noviembre-2007
Mensajes: 32
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Llamar a funcion guardada en otro fichero.php

Cita:
Iniciado por bulter Ver Mensaje
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.