Ik zit met het volgende probleem. Ik maak gebruik van 1 standaard script voor mijn fotoboek. Dus 1 pagina php en 2 mappen 1 met de thumbs en 1 met originele foto's.
Hij werkt perfect, nou wilde ik die script gebruiken voor mijn digitale foto's die wat groter van formaat zijn; 800x600 en de thumbs zijn 120x90.
Op mijn pc werkt hij goed, alleen worden de foto's niet regelmatig getoond , dus 4 kolommen en 5 rijen.
Als ik hem op mijn Lycos server upload heb ik hetzelfde probleem als boven en als ik op de thumbs klik krijg ik de originele foto niet te zien.
Ik heb een heleboel andere scripts geprobeerd en die deden het nog slechter, ik kreeg helemaal niks te zien. De thumbs deden het niet maar bij het klikken kreeg ik wel de originele foto's.
Dus nu twijfel ik zit het probleem in de script, in de foto's of ligt het aan de server?
Ik heb GoT search gedaan, op phpfreakz was ook niks erover.
Hier de link naar de fotoboek die niet goed werk:http://members.lycos.nl/redhyde/stockphoto/index.php
En een fotoboek die wel goed werkt:http://members.lycos.nl/redhyde/photo/gallery.php
Hier is het script van de slecht werkende fotoboek:
Ik heb het idee dat het aan de GetImageSize op lijn 44 ligt
Iemand een idee waarom de originele foto's niet te zien zijn?
Hij werkt perfect, nou wilde ik die script gebruiken voor mijn digitale foto's die wat groter van formaat zijn; 800x600 en de thumbs zijn 120x90.
Op mijn pc werkt hij goed, alleen worden de foto's niet regelmatig getoond , dus 4 kolommen en 5 rijen.
Als ik hem op mijn Lycos server upload heb ik hetzelfde probleem als boven en als ik op de thumbs klik krijg ik de originele foto niet te zien.
Ik heb een heleboel andere scripts geprobeerd en die deden het nog slechter, ik kreeg helemaal niks te zien. De thumbs deden het niet maar bij het klikken kreeg ik wel de originele foto's.
Dus nu twijfel ik zit het probleem in de script, in de foto's of ligt het aan de server?
Ik heb GoT search gedaan, op phpfreakz was ook niks erover.
Hier de link naar de fotoboek die niet goed werk:http://members.lycos.nl/redhyde/stockphoto/index.php
En een fotoboek die wel goed werkt:http://members.lycos.nl/redhyde/photo/gallery.php
Hier is het script van de slecht werkende fotoboek:
Ik heb het idee dat het aan de GetImageSize op lijn 44 ligt
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
| <? // Configuratie $woord="index"; // naam vd php file $path2 = "Thumbs"; // dir waar thumbnails in staan $path = "Photo"; // dir waar foto's in staan $title = "Stockphoto's ". ($page + 1); // header, dit staat boven de plaatjes. $header = "<br><br>$gallery"; // Configuratie $clm = "4"; // Aantal kolommen $rows = "5"; // aantal rijen $t_w = "120"; $t_h = "90"; ?> <html> <head><title>Stockphoto's :: <? echo $gallery ?></title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body leftmargin='0' topmargin='0'> <div align="center"> <? echo "<h1>$header</h1>"; echo "<br><br><center><b><b><h2>$title</h2></b></b><br><br>"; $min = (1+($page * 20)); $max = (($page +1) * 20); $number = $clm * $rows; $break = (($page * 20) + $clm); echo "<table border=0 cellpadding=5 cellspacing=0><tr>"; $d = dir("$path2"); $count = -1; while($entry=$d->read()) { if (($count >= $min) AND ($count <= $max)){ if(eregi(".jpg|.jpeg|.JPG|.bmp|.png", $entry)){ ClearStatCache(); $size = GetImageSize("$path/$entry"); $size[0] = $size[0] + 20; $size[1] = $size[1] + 25; $file_size=fileSize("$path/$entry"); $file_size = round($file_size / 1000) . "k"; echo ("<td><a href=\"#\" onmouseover=\"window.status='Vergroten';return true;\" onmouseout=\"window.status=''; return true\" onclick=\"window.open('$path/$entry','pix$count','width=$size[0],height=$size[1],innerwidth=$size[0],innerheight=$size[1],directories=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,resizable=no,top=0,left=0,leftmargin=0,topmargin=0,marginwidth=0,marginheight=0,screenX=0,screenY=0');return false\"><img src='$path2/$entry'"); echo " border=0 alt=$count height=$t_h></a> <br>$entry<br><br> </td>\n"; // width=$t_w } if ($count == $break){ echo "</tr>\n<tr>\n"; $break = $count + $clm ; } } $count++; } $d->close(); echo "</tr></table>"; $pages = ($count / 20); $pageplus = ($page + 1); $pagemin = ($page - 1); if (($page + 1) < $pages){ $volgende = " | <a href=$woord.php?gallery=$gallery&page=$pageplus>Next 20 Pictures</a> |"; } if (($page+1) > "1"){ $vorige = "| <a href=$woord.php?gallery=$gallery&page=$pagemin>Previous 20 Pictures</a> |"; } // Footer, dit staat onder de plaatjes. echo "$vorige $volgende<br><br><small>Copyright 2003 :: Darice de Cuba</small>"; ?> </div> </body> </html> |
Iemand een idee waarom de originele foto's niet te zien zijn?
MacBook Pro 2019 | Oppo Reno 2 | Panasonic Lumix TZ70