Habe 2 Scripte einmal das php:
Code:
<
html>
<head>
<title>Bilder Galerie</title>
</head>
<body>
<table>
<tr>
<td>
<div align="center">[b]Titel[/b]</div>
</td>
</tr>
<?
$pfad = "Bilder";
$folder=opendir($pfad);
while ($file = readdir($folder))
{
$names[count($names)] = $file;
}
closedir($folder);
sort($names);
$tempvar=0;
for ($i=0;$names[$i];$i++)
{
$ext=strtolower(substr($names[$i],-4));
if ($ext==".jpg"||$ext==".gif"||$ext=="jpeg"||$ext==".png")
{
$names1[$tempvar]=$names[$i];
$tempvar++;
}
}
for ($j=0; $names1[$j]; $j++)
{
$Bild=$names1[$j];
echo "<tr><td><img src=\"$pfad/$Bild\"></td></tr>";
}
?>
</table>
</body>
</
html>
und einmal das
html mit java script:
Code:
<
html>
<head>
<title>Bildershow</title>
<link rel="stylesheet" href="../../Style/Style.css" type="text/css">
<SCRIPT LANGUAGE="JAVASCRIPT">
var bild=new Image;
var dia=new Array ("Bilder/Bild(01).jpg", "Bilder/Bild(02).jpg", "Bilder/Bild(03).jpg", "Bilder/Bild(04).jpg", "Bilder/Bild(05).jpg", "Bilder/Bild(06).jpg", "Bild(07).jpg", "Bild(08).jpg", "Bilder/Bild(09).jpg", "Bilder/Bild(10).jpg");
var a=-1;
function diashow()
{
a++;
window.document.images[0].src=dia[a];
if (a==9)
{
a=-1;
}
window.setTimeout ('diashow()', 2000);
}
</SCRIPT>
</head>
<body onload="window.setTimeout ('diashow()', 2000)">
<table>
<tr>
<td>[b]<div align="center">Titel</div>[/b]</td>
</tr>
<tr>
<td>[img]Bilder/Bild(01).jpg[/img]</td>
</tr>
</table>
</body>
</
html>
Nun zum Problem :
Das php script liest die pics alleine aus nem Ordner und verwaltet sie in einem Array
Das
html hingegen muss immer umständlich und mühseelig an die Anzahl und formate angepasst werden.
Ich weis das man das php script verwenden kann (verknüpft) mit dem javascript teil
kann mir wer dabei helfen dass ich am ende das zweite script ^^ soweit habe dass es die bilder selbst erkennt und verwaltet??
danke