Problem mit Fotoalbum Script
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Könnt Ihr mir bei einem Fotoalbum Script von mir helfen?:
<?php $perSite = 10; //Bilder pro Seite $pics = array(); if(!isset($_GET['site']))$start=0; else $start = ($_GET['site']*$perSite)-$perSite; if ($handle = opendir('.')) { while (false !== ($file = readdir($handle))) { $pics[]=$file; } closedir($handle); } for($i=$start;$i<($start+$perSite);$i++){ print('<img src = "'.$pics[$i].'" alt="" />');//entsprechend ändern für Ausgabe } print('<font face="Arial"><b>Seite: </b></font>'); for($j=1;$j<=(ceil(count($pics)/$perSite));$j++){ print('<a href="'.$_SERVER['PHP_SELF'].'?site='.$j.'">'.$j.' </a>'); } ?>
Ich will nach jedem Bild einen Absatz machen, also ein bisschen Abstand, dass die Bilder nicht so aneinander "kleben" ;)
Ich habe es schon mit <br> probiert, aber es ging nicht.
Und ich will alle Bilder und unten die Seitenauswahl, zentriert haben. Mit <center> geht es aber nicht.
Vielleicht könnt Ihr mir helfen ! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
julian101 schrieb:
<br> macht auch keinen absatz.
Der code <p> macht einen Absatz, probiers mal damit.
Wo muss ich den denn dann einfügen?
Mfg -
davy schrieb:
julian101 schrieb:
<br> macht auch keinen absatz.
Der code <p> macht einen Absatz, probiers mal damit.
Wo muss ich den denn dann einfügen?
Mfg
Zwischen den Bildern soweit ich weiß. -
julian101 schrieb:
davy schrieb:
julian101 schrieb:
<br> macht auch keinen absatz.
Der code <p> macht einen Absatz, probiers mal damit.
Wo muss ich den denn dann einfügen?
Mfg
Zwischen den Bildern soweit ich weiß.
Ich hab den Code jetzt so geändert:
<?php $perSite = 10; //Bilder pro Seite $pics = array(); if(!isset($_GET['site']))$start=0; else $start = ($_GET['site']*$perSite)-$perSite; if ($handle = opendir('.')) { while (false !== ($file = readdir($handle))) { $pics[]=$file; } closedir($handle); } for($i=$start;$i<($start+$perSite);$i++){ print('<p><img src = "'.$pics[$i].'" alt="" /></p>');//entsprechend ändern für Ausgabe } print('<br><font face="Arial"><b>Seite: </b></font>'); for($j=1;$j<=(ceil(count($pics)/$perSite));$j++){ print('<a href="'.$_SERVER['PHP_SELF'].'?site='.$j.'">'.$j.' </a>'); } ?>
Aber es wird immer noch kein Absatz eingefügt. -
Wenn du's richtig machen willst:
print('<img src = "'.$pics[$i].'" alt="" style="margin-bottom:20px;" />');
Am besten natürlich noch ne Klasse einfügen und den Style auslagern oder auch ohne Klasse auslagern... -
nikic schrieb:
Wenn du's richtig machen willst:
print('<img src = "'.$pics[$i].'" alt="" style="margin-bottom:20px;" />');
Am besten natürlich noch ne Klasse einfügen und den Style auslagern oder auch ohne Klasse auslagern...
Danke das hat geklappt !
Mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage