Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2005, 19:30
McWinffield
 
Fecha de Ingreso: marzo-2005
Mensajes: 3
Antigüedad: 19 años, 1 mes
Puntos: 0
Acoplar galeria a web modular

Hola.
Tengo una web modular (basada en la de zonaphp) y me gustaria acoplar una pequeña galeria de imagenes, pero tengo bastantes dificultades... (soy novato con el php e intento aprender a base de practica... y de golpes ...)

El archivo config.php del web está así:

Código PHP:
<?php
define
('MODULO_DEFECTO''home');
define('LAYOUT_DEFECTO''template_perfect.php');
define('MODULO_PATH''../modular/modulos/');
define('LAYOUT_PATH''../modular/layouts/');

$conf['home'] = array(
        
'archivo' => 'home.php',
        
'layout' => LAYOUT_DEFECTO );

$conf['galeria'] = array(
        
'archivo' => 'galeria/index.php' );

$conf['$format_dir'] = array(
        
'archivo' => 'index.php?gallery=$dir' );
?>
Y la galería en cuestion viene iniciada por:
Código PHP:
<?php 
class dynamic_gallery {
        
    var 
$thumbs_dir;
    var 
$image_dir 'large'
    var 
$txt_dir 'text'

    var 
$gallery_root;
    var 
$gallery_name;
    var 
$file;
    var 
$columns '';
    var 
$num_cols;
    var 
$file_array = array();
    var 
$page;
    var 
$num_pages;
    var 
$length
    var 
$start_num;
    var 
$save_thumbs;
    
    function 
dynamic_gallery$name$pager=0$cols 3){
        
$this->gallery_name $name;
        
$this->num_cols $cols;
        
$this->page $pager;
        
$cwd getcwd();
        
$this->gallery_root $cwd."/modulos/galeria/";
    }
    function 
display_galleries(){
          
$num_galleries 0;
        if(
is_dir($this->gallery_root)){
            
$dh =opendir($this->gallery_root);
            while( 
false !== ($dir readdir($dh))) {
                if( 
is_dir($this->gallery_root.$dir) && $dir != "." && $dir != "..") {
                    
$format_dir str_replace("_"" "$dir);
                    print 
"<p><a href=?mod=$format_dir>$format_dir</a></p>";
                    
$num_galleries++;
                }
(..........
mas codigo.........)
Las galerias estan en http://localhost/modular/modulos/galeria/((mis galerias))
Ylos archivos de la galeria en http://localhost/modular/modulos/galeria/((archivos))

No se si rekieren mas info... pero yo llevo mucho dandole camobios sin solucion... lo q me pasa es q me deja acceder a las galerias, pero en cuanto clickeo para entrar no me deja y me devuelve al home...
Help plis...