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
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
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' );
?>
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.........)
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...
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)