Avatar billede hopir Novice
05. december 2009 - 15:01 Der er 3 kommentarer og
1 løsning

lightboxmodul bliver ikke loaded

prøver igen...

jeg har det her lightbox php gallery og det virker perfekt. men lightboxmodulet ligger i inetpub/includes/galleri/ og selve galleri.php ligger i inetpub/

når jeg viser galleri.php i en browser ser det rigtigt ud, men når jeg klikker på et billede så vises billedet bare almindeligt og uden lightbox... kan ikke se hvir jeg skal ændre mere :/

her er koden:


<!--
PHP-Script to load images from two folders and show them in lightbox (http://www.huddletogether.com/projects/lightbox2/)
--!>

<?php
    function createLbFromDir ($linkname, $galname, $directory, $thumbdirectory, $extensions = array ('jpg', 'jpeg')) {
    $gallery = "";
    $dh = opendir ($directory);
    while ($file = readdir ($dh)) {
        $parts = explode(".", basename ($file));
        $extension = $parts[count($parts)-1];
        if (!is_dir ($directory . $file) && ($file != ".." && $file != ".") && in_array($extension, $extensions)) {
        $gallery.= "<a href=\"".$directory.$file."\" rel=\"lightbox[".$galname."]\"><img src=\"".$thumbdirectory.$file."\" alt=\"\"></a>\n";
        }
    }
    return $gallery;
    }
?>

<!--
Here the webpage begins
--!>

<html>
<head>
   
    <!-- Lightbox-Stylesheet --!>
    <link rel="stylesheet" href="/includes/galleri/css/lightbox.css" type="text/css" media="screen" />

    <!-- Lightbox-Javascripts --!>
    <script type="text/javascript" src="/includes/galleri/js/prototype.js"></script>
    <script type="text/javascript" src="/includes/galleri/js/scriptaculous.js?load=effects"></script>
    <script type="text/javascript" src="/includes/galleri/js/combo.js"></script>
    <script type="text/javascript" src="/includes/galleri/js/global.js"></script>
    <script type="text/javascript" src="/invludes/galleri/js/lightbox.js"></script>

</head>

<body>
   
</body>
    <div id="content">

            <p>The Images are inserted here:</p>
            <p>
                <!-- Here the PHP-script is called: Options are: "linkname", "galleryname", "path/to/imagegallery/" , "path/to/thumbs/"
                    Imagenames in thumbs and imagegallery-folder need to be the same! --!>
                <?php echo createLbFromDir ("Linkname", "galleryname", "/includes/galleri/imagefolder/" , "/includes/galleri/thumbfolder/"); ?>
                <!-- That's it! --!>
            </p>


            <p>This is the end.</p>
    </div>

</html>

håber i kan se fejlen...
Avatar billede kongfjong Nybegynder
05. december 2009 - 16:52 #1
Der er en stavefejl :) Denne linje

    <script type="text/javascript" src="/invludes/galleri/js/lightbox.js"></script>

Skal ændres til

    <script type="text/javascript" src="/includes/galleri/js/lightbox.js"></script>

Formentligt :) Det hedder "includes" og ikke "invludes" som du jo så også ved jvf. de andre js-links du har :)
Avatar billede hopir Novice
05. december 2009 - 18:43 #2
jeg har brugt måske en time på at kigge igennem og har bare ikke kunne se fejlen, hehe takker ihvert fald mange gange for de gode øjne :b  læg lige et svar (: kongfjong
Avatar billede kongfjong Nybegynder
05. december 2009 - 18:59 #3
Done :)

Og velbekomme ;)
Avatar billede kongfjong Nybegynder
17. december 2009 - 17:52 #4
Her kommer et svar så :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester