| | | | |
| | |
| Erfahrener Benutzer Registriert seit: 25.08.2004
Beiträge: 128
![]() | Ich habe hier folgenden Code für eine bildergalerie geschrieben. Allerdings funktioniert es noch nicht so ganz. Folgendes funktioniert nicht richtig: Die Bilder werden nicht in der Reihenfolge 1, 2, 3, ... 10, 11, 12 sondern in der Reihenfolge 1, 10, 11, 12 ausgegeben, obwohl ein natsort() vorhanden ist. Bei der Ausgabe wird noch der Unterordner thumbs mit ausgegeben, obwohl ich angegeben habe, dass nur jpgs ausgelesen werden sollen. Ich habe schon nach Lösungsmöglichkeiten gesucht aber gefunden habe ich nicht wirklich etwas. Hier der Quelltext: Code: <?php
// ordner festlegen
$pfad = 'ordner/';
$tpfad = 'ordner/thumbs/';
// bilder array
$bilder=array();
$handle=opendir($pfad);
while($file=readdir($handle))
{ if(preg_match("/.(jpg)$/i", $file)){
array_push($bilder, $file); }
}
// thumbs array
$thumbs=array();
$handle=opendir($tpfad);
while($file=readdir($handle))
{
if(preg_match("/.(jpg)$/i", $file)){
array_push($thumbs, $file); }
}
natsort($thumbs);
natsort($bilder);
closedir($handle);
//Ausgabe Bilder und Thumbs
for($i=0; $i<(count($bilder)+1); $i++)
{ for($i=0; $i<(count($thumbs)+1); $i++) {
echo '[img]'.$tpfad.$thumbs[$i].'[/img]';
}}
?>
picco |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ersezte vieleicht mal deine for-schleife durch eine foreach.schleife, weil die indizes werden soweit ich weis nicht beibehalten und die sprichst sie wieder der reihenfolge nach an in der zählschleife. www.php.net/natsort Zitat:
__________________ robo47.net - Blog, Codeschnipsel und mehr | | |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Bildergalerie selbst gemacht?? | Minimi | PHP Tipps 2008 | 7 | 10.09.2007 23:01 |
| Problem mit Bildergalerie | hmichi | PHP Tipps 2006 | 3 | 15.08.2006 17:06 |
| bildergalerie immer ein bild zu früh :-( | swordfish! | PHP Tipps 2006 | 4 | 14.03.2006 12:53 |
| Bildergalerie wie bei Ebay?? | marcelglaeser | HTML, Usability und Barrierefreiheit | 12 | 13.10.2005 17:58 |
| Bildergalerie mit Bewertung | maccoder | PHP Tipps 2005-2 | 8 | 22.09.2005 21:38 |
| Bildergalerie ohne Safe_mode | Beitragsarchiv | 1 | 15.05.2005 10:11 | |
| suche Bildergalerie | Beitragsarchiv | 11 | 01.05.2005 14:34 | |
| Einfache Bildergalerie | PHP Tipps 2005 | 9 | 15.04.2005 08:51 | |
| bildergalerie | PHP Tipps 2005 | 3 | 08.03.2005 13:23 | |
| kleines Problem mit Bildergalerie | alisa | PHP Tipps 2005 | 3 | 09.02.2005 12:59 |
| bildergalerie | Trumpfass | PHP Tipps 2005 | 11 | 04.02.2005 21:50 |
| Problem mit Bildergalerie | picco | PHP Tipps 2004-2 | 2 | 26.12.2004 13:04 |
| Bildergalerie | Mano | PHP Tipps 2004-2 | 5 | 14.11.2004 19:23 |
| Bildergalerie: Generelles vorgehen | PHP Tipps 2004 | 9 | 02.09.2004 08:50 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.