Hi zusammen :)
Ich bin grad dabe mir wieder mal meine kleine HP zu erweitern diesmal ist ein Fotoalbum dran :)
Ich hab mir in letzter zeit einige Tuts und vorgefertigte Alben angesehen und bin zu dem Entschluss gekommen das ich es selbst mal versuchen werde^^.
Problem ist das die vorgefertigten Alben für mich nur schwer anzupassen sind da ich mich in PhP bis jetzt nur mäßig auskenne.
Nach ein paar Stunden basteln hab ich nun folgendes zusammen geschustert:
Das funktioniert soweit ganz gut.
Ich nehme mir das Verzeichniss in dem die Fotos gespeichert sind lese es aus und gebe die Fotos wieder.
Wie man jedoch sieht wird das Album, so wie ich das gelöst habe, relativ aufwändig...
Jetzt zu meiner Frage:
Wie kann ich dieses Ungetüm an Code in eine schleife packen?
Ich hab mir schon ein paar Sachen dazu durchgelesen aber bis jetzt hab ich noch nichts gefunden was ich gedanklich dann auch wirklich so umsetzen könnte.
Herzlichen dank im vorraus für eure Antworten und Hilfen
Grüsse Richard
Ich bin grad dabe mir wieder mal meine kleine HP zu erweitern diesmal ist ein Fotoalbum dran :)
Ich hab mir in letzter zeit einige Tuts und vorgefertigte Alben angesehen und bin zu dem Entschluss gekommen das ich es selbst mal versuchen werde^^.
Problem ist das die vorgefertigten Alben für mich nur schwer anzupassen sind da ich mich in PhP bis jetzt nur mäßig auskenne.
Nach ein paar Stunden basteln hab ich nun folgendes zusammen geschustert:
PHP:
<div class="fotos">
<?php
$strDir = '/***/***/***/testpage/bilder';
$arrFiles = scandir($strDir);
if ($arrFiles[1] !== ''){
?><p> <img width="300" src="bilder/<? echo $arrFiles[1]; ?>" /> </p>
<? }; ?>
<?
if ($arrFiles[2] !== ''){
?><p> <img width="300" src="bilder/<? echo $arrFiles[2]; ?>" /> </p>
<? }; ?>
<?
if ($arrFiles[3] !== ''){
?><p> <img width="300" src="bilder/<? echo $arrFiles[3]; ?>" /> </p>
<? }; ?>
<?
if ($arrFiles[4] !== ''){
?><p> <img width="300" src="bilder/<? echo $arrFiles[4]; ?>" /> </p>
<? }; ?>
<?
if ($arrFiles[5] !== ''){
?><p> <img width="300" src="bilder/<? echo $arrFiles[5]; ?>" /> </p>
<? }; ?>
<?
if ($arrFiles[6] !== ''){
?><p> <img width="300" src="bilder/<? echo $arrFiles[6]; ?>" /> </p>
<? }; ?>
</div>
Ich nehme mir das Verzeichniss in dem die Fotos gespeichert sind lese es aus und gebe die Fotos wieder.
Wie man jedoch sieht wird das Album, so wie ich das gelöst habe, relativ aufwändig...
Jetzt zu meiner Frage:
Wie kann ich dieses Ungetüm an Code in eine schleife packen?
Ich hab mir schon ein paar Sachen dazu durchgelesen aber bis jetzt hab ich noch nichts gefunden was ich gedanklich dann auch wirklich so umsetzen könnte.
Herzlichen dank im vorraus für eure Antworten und Hilfen
Grüsse Richard