Ok først så skal du lige øndre din gallery kode til følgende:
- <?php
- //Lidt sikkerhed på din query.
- $name = mysql_real_escape_string(htmlspecialchars(trim($name), ENT_QUOTES));
-
- $dir = '../pictures_thumbnails/' . $name . '/';
-
- $gallery = "<h1>$name</h1><div><table>";
-
- $count = 0;
-
- $explode = explode(".", $item);
-
-
-
- $files = scandir($dir);
- shuffle($files);
-
- foreach($files as $item)
- {
- if (!is_dir($item))
- {
-
- $explode = explode(".", $item);
-
-
-
- if (($count % 5) == 0)
- {
- if($count == 0)
- {
- $gallery = $gallery .
- "<tr>
- <td>
- <a href='http://www.kp-foto.com/pictures/" . $name . "/" . $item . "' rel='lightbox[gallery]' title='" . $explode[0] . "'>
- <img src='http://www.kp-foto.com/pictures_thumbnails/" . $name . "/" . $item . "' id='gylle'/>
- </a>
- </td>";
- }
- else
- {
- $gallery = $gallery .
- "</tr>
- <tr>
- <td>
- <a href='http://www.kp-foto.com/pictures/" . $name . "/" . $item . "' rel='lightbox[gallery]' title='" . $explode[0] . "'>
- <img src='http://www.kp-foto.com/pictures_thumbnails/" . $name . "/" . $item . "' id='gylle'/>
- </a>
- </td>";
- }
- }
- else
- {
- $gallery = $gallery .
- "<td>
- <a href='http://www.kp-foto.com/pictures/" . $name . "/" . $item . "' rel='lightbox[gallery]' title='" . $explode[0] . "'>
- <img src='http://www.kp-foto.com/pictures_thumbnails/" . $name . "/" . $item . "' id='gylle' />
- </a>
- </td>";
-
- }
-
- $count++;
-
- }
- }
-
- $gallery = $gallery . "</table></div>";
- echo $gallery
- ?>
Når du har gjort det så kan jeg lige lege lidt mere med det
Jeg har lavet lidt sikkerhed + en titel på siden og den kan jeg bruge til brug af aktiv markering.
Og så prøv at ændre indholdet af gallery.js til:
- jQuery(document).ready(function(jQuery){
-
-
- jQuery("a.gallery").click(function(){
- var url = "'http://www.kp-foto.com/subsites/gallery.php?name=";
- var text = $(this).text();
- var head = $("#content h1").text();
- jQuery("#content").load(url + text);
-
- if(text == head){
- $(this).addClass('red');
- }else{
- $(this).removeClass('red');
- }
-
- });
- });
Indlæg senest redigeret d. 23.11.2011 20:26 af Bruger #13723