Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1

    Aiuto ligthbox 2.04 e php

    Ciao a tutti! ho un problema con la visualizzazione ligthbox in una galleria d'immagini in php,
    ho istallato tutto come suggerisce il sito produttore uppando tutto nella directory principale ma non riesco a capire dove devo mettere questa sigla rel="lightbox" la pagina dove devo iserirla č la seguente:

    Codice PHP:
    <?php
    @include 'config.php';

    // apro la tabella che ci servirā per l'impaginazione
    echo "<table>";

    // recupero i dati dal DB
    $query "SELECT * FROM images ORDER By Id";
    $res mysql_query($query) or die (mysql_error());

    // numero delle immagini presenti nel DB
    $n_img mysql_num_rows($res);

    // verifico che il DB ospiti almeno un'immagine
    if($n_img >= ){
      
    // stabilisco il numero di riche e colonne della nostra tabella per l'impagninazione
      
    $colonne 3;
      
    $righe=0;

      
    // ciclo tutti i record recuperati attraverso la nostra query
      
    while ($f=@mysql_fetch_array($res)){
        
    $righe++;
        
    $id $f['Id'];
        
    $titolo stripslashes($f['Titolo']);
        
    $nome stripslashes($f['Nome']);
        
    $descrizione stripslashes($f['Descrizione']);

        
    // stampo la cella contenente l'immagine
        
    echo "<td width=\"33%\">\n";
        echo 
    $titolo "
    "
    ;
        echo 
    "<a href=\"visual.php?id=" $id "\">";
        echo 
    "<img src=\"" $path_img "tb_" $nome "\" border=\"0\"></a>";
        echo 
    "
    $descrizione;
        echo 
    "</td>\n";

        
    // quando il numero di righe equivale al valore impostato nella variabile $righe
        // procedo a chiudere la linea e ad azzerare il valore di $righe
        
    if ($righe == $colonne){
          echo 
    "</tr><tr>\n";
          
    $righe 0;
        }
      }
    }else{
      
    // stampo un messaggio se il DB č vuoto
      
    echo "Nessuna immagine inserita.";
    }
    @
    mysql_close($cn);
    echo 
    "</table>";
    ?>
    Poi la cartella attualmente dove carico le foto si chiama "files" la devo cambiare con "images"?
    Grazie in anticipo per l'aiuto
    ciao

  2. #2

  3. #3
    Grazie per la risposta, ho letto la guida, molto utile, ma io le foto e le miniature le faccio tramite script php, il problema sta solo nel inserire il codice rel="lightbox" dopo la punteggiatura .jpg che nel mio caso non ce'!
    Ciao

  4. #4
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    č contenuta in questa variabile . $nome .
    prova con echo "$path_img . "tb_" . $nome ";
    per capire cosa contine il tuo tag <img src....

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    57
    ciao, grazie per la risposta, io la foto in grandezza originale la visualizzo in una pagina chiamata visual.php il codice lo devo cambiare lā o nella pagina dove si trova la miniatura?
    grazie ciao

  6. #6
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    nella pagina dove si trova la miniatura perchč servirā a dare l'effettto sull'apertura della pagina in link

  7. #7
    Grazie a tutti per le risposte! ma proprio non risco a far leggere il link a ligthbox, dove devo mettere il riferimanto? questo č il codice:
    Codice PHP:
    echo "<a href=\"visual.php?id=" $id "\">"
    echo 
    "<img src=\"" $path_img "tb_" $nome "\" border=\"0\"></a>"
    Grazie

  8. #8
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    prendendo esempio dalla guida in link
    codice:
    <a href="lb/img/001_0_1.jpg" rel="lightbox[grp]"> [img]lb/img/p001_0_1.png[/img]
    nel tuo caso dovrebbe essere :
    Codice PHP:
    echo "<a href=\"visual.php?id=" $id " rel="lightbox[grp]\">";  echo "<img src=\"" $path_img "tb_" $nome "\" border=\"0\"></a>"

  9. #9
    Grazie!!! adesso ci provo

  10. #10
    purtroppo non funziona!! mi da' errore!!
    questo č il della pagina dove stā il collegamento:
    link
    Ciao grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.