von dnue |
und wo kommt das rein?
hier die ganze index seite:
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: | <html>
<head>
<title>photoalbum</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="copyright" content="photoalbum">
</head>
<body>
<table width="450" border="0" cellspacing="2" cellpadding="2" align="center">
<tr>
<td width="15%" bgcolor="#EFEFEF"><font size="2" face="Arial, Helvetica, sans-serif"><strong>Partypictures</strong></font></td>
</tr><tr bgcolor="#FFFFFF">
<td width="450" valign="top" align="center">
<?PHP
if (!empty($HTTP_POST_VARS)) {extract($HTTP_POST_VARS);}
if (!empty($HTTP_GET_VARS)) {extract($HTTP_GET_VARS);}
if (!empty($HTTP_ENV_VARS)) {extract($HTTP_ENV_VARS);}
$verz=opendir ('.');
while ($file = readdir ($verz))
{
if($file != "." && $file != ".." && $file!="index.php")
echo "
<a href=\"$file\" target=\"_blank\"><img src=\"$file\" width=\"100\" height=\"75\"></a> ";
}
closedir($verz); ?>
</td>
</tr>
</table>
<!--a href=\"#\" onClick=\"window.open('\"$file\"', 'Bilder','toolbar=no,status=no,menubar=no,width=810,height=610'')\"-->
</body>
</html> |
|
von Philipp Gérard |
Datei:
1:
2:
3:
4:
5:
6:
7:
8:
9: | <?
Header( "Content-type: image/jpeg");
$im2=ImageCreateFromJPEG($file);
$im=imagecreate($sizex,$sizey);
ImageCopyResized($im, $im2, 0,0,0,0,$sizex,$sizey,ImageSX($im2),ImageSY($im2));
ImageJPEG($im);
ImageDestroy($im);
return $im;
?> |
aufruf über
1: | $ThumbPic=thumb.php?$file=bild1.jpg&sizex=100&sizey=100 |
|
von dnue |
Ich möchte die dateigrösse von 100kb auf ca 6-8kb komprimieren für die kleinen bilder. und beim draufklicken erscheinen dann die grossen bilder. |
von languitar |
So wie ich das sehe erstellst du im eigentlichen Sinne überhaupt keine Thumbnails, sondern liest einfach die normalen Bilder aus und verklienerst die mit HTML. Dadurch muss also im Grunde immer das Große Bild geladen werden. |
von dnue |
Hallo Zusammen!
Ich habe folgendes Problem:
Ich habe eine index datei, die in einen ordner kopiert wird und danach ein automatisches fotoalbum erzeugt wird!
jedoch entstehen die Thumbnails in Originalgrösse (meistens über 100kb).
Das mit der Breite und Höhe funktioniert einwandfrei, nur die grösse stört extrem!
Wer kann helfen?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14: | <?PHP
if (!empty($HTTP_POST_VARS)) {extract($HTTP_POST_VARS);}
if (!empty($HTTP_GET_VARS)) {extract($HTTP_GET_VARS);}
if (!empty($HTTP_ENV_VARS)) {extract($HTTP_ENV_VARS);}
$verz=opendir ('.');
while ($file = readdir ($verz))
{
if($file != "." && $file != ".." && $file!="index.php")
echo "
<a href=\"$file\" target=\"_blank\"><img src=\"$file\" width=\"100\" height=\"75\"></a> ";
}
closedir($verz); ?> |
|
|