Einzelnen Beitrag anzeigen

TJDD

Registriert seit: 25. Aug 2005
26 Beiträge
 
#1

Hilfe bei pic-scripten PHP und Javascript

  Alt 1. Jan 2006, 21:13
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
  Mit Zitat antworten Zitat