flashgallery.swf?? Or flashgallery.php??

kingdlee

New Member
Hey all, I am new to the forum, so I apologize if this post is out of place.

I downloaded code for a flash image gallery from http://www.flash-gallery.org/download.html. Everything works fine, but for some reason it will only load 20 images. I am streaming the images from flicker.I have all most 500 images in one folder on flickr.


My question is, does the problem lie in the flashgallery.swf file? If so how to I open it and edit it.

Or is it in the flashgallery.php file?


This is what the php looks like:

Line number On/Off
Code: Select all

1. <?php
2. $allowed_formats = array("jpg", "jpeg", "JPG", "JPEG", "png", "PNG");
3. $exclude_files = array(
4. "_derived",
5. "_private",
6. "_vti_cnf",
7. "_vti_pvt",
8. "vti_script",
9. "_vti_txt"
10. ); // add any other folders or files you wish to exclude from the gallery.
11.
12. $path = array();
13.
14. if(isset($_GET['file_dir'])){
15. $file_dir = $_GET['file_dir'];
16. $dir=opendir($file_dir);
17. while ($file=readdir($dir))
18. {
19. $ext = substr($file, strpos($file, ".")+1);
20.
21. if(array_search($file, $exclude_files)===false && array_search($ext, $allowed_formats)!==false){
22.
23. $f=$file_dir.'/'.$file;
24.
25. $path []=$f;
26.
27. }
28. }
29.
30. closedir($dir);
31. }
32. natcasesort($path);
33.
34. print '<?xml version="1.0" encoding="iso-8859-1"?>';
35. print '<pics';
36. print '>';
37.
38. $directory= $_SERVER['HTTP_HOST'] .$_SERVER['PHP_SELF'];
39. $directory=dirname($directory);
40.
41. foreach ($path as $val) print '<pic src="'.'http://'.$directory.'/'.$val.'" title="'.$val.'" />';;
42. print "</pics>";
43. ?>



O here is the site by the way. http://autographfan.com/More_pages/Sports.htm Please excuse the mess of names below, I haven't finished the list yet.




Any help would be greatly appreciated!

Thanks, Devin
 

jnjc

New Member
It's hard to say for sure, but my money is on the php file being the problem. Or maybe the location of your images...

If I run the file by putting it in the address bar (http://autographfan.com/More_pages/Image_gallery/flashgallery.php) I'm guessing I should get an xml document with a list of pictures. Instead I get an empty XML document...

Another thing I noticed is that you list of pictures is badly formed, the source looks like this:

Code:
<ul>
      <il>Acie Law-Signed 12x18    
      <il>Adam Morrison-Signed 12x18

it should be:
Code:
<ul>
      [B]<li>[/B]Acie Law-Signed 12x18[B]</li>[/B]
      <li>Adam Morrison-Signed 12x18</li>
 

wetgravy

New Member
I would contact their support. Unfortunately, without intimate knowledge on this flash file ... i would have to say they compiled it for single page usage with limited file support. If you want one that is more customizable go with ....

http://www.airtightinteractive.com/simpleviewer/

little more complex to work with but well worth it. boosh.
 

adamblan

New Member
Well, if the images load, but are limited, it's got to be a limiting variable in either your actionscript or php...
Since the php script you posted here just returns a list foreach() without constraint, I assume the limitation is in the swf.
 
Top