Logo - MyWebsolution.de
User gesamt  :  2386376
User online  :  3
KubaSeoTräume, PHP Forum, PHP Community and more ... MyWebsolution.de!
   
   
 
Registrieren Login User F.A.Q Suche Home

eingeloggt bleiben

MyWebsolution.de Foren » PHP und MYSQL » Ordner auslesen und Bilder anzeigen

Seite: 1 Posts pro Seite: 5 10 20
Autor Thread
25.04.2018 16:43 Uhr Ordner auslesen und Bilder anzeigen
fotia1980
User
 
registriert 08.02.2011
wohnt in
Beiträge 2
Hallo zusammen,

ich habe eine Frage und komme nicht weiter.
Ich möchte gerne ein Verzeichnis auslesen in denen JPGs drin sind. und in einer Galerie anzeigen lassen.

Mein Code sah zu beginn so aus:
PHP:
<?php

$ordner 
"image";
$allebilder scandir($ordner1);            
 
foreach (
$allebilder as $bild) {
 
 
 
$bildinfo pathinfo($ordner."/".$bild); 
 
 
$size ceil(filesize($ordner."/".$bild)/1024); 


 if (
$bild != "." && $bild != ".."  && $bild != "_notes" && $bildinfo['basename'] != "Thumbs.db") { 
 
?>
    <li>
        <a href="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?>">
        <img src="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?>" width="140" alt="Vorschau" /></a> 
        <span><?php echo $bildinfo['filename']; ?> (<?php echo $size ?>kb)</span>
    </li>
<?php
 
};
 };
?>
</ul>


Das Funktioniert auch soweit.... es werden alle Bilder aus dem Odner angezeigt

Jetzt möchte ich aber, dass nur Dateien aus dem Verzeichnis angezeigt werden, die einen bestimmten Namen in der Datei erhält, welches ich über den Link bestimme.

Wenn ich also http://www.webseite.de/index.php?galerie=hund als adresse eingebe, sollen nur Dateien angezeigt werden die mit "hund" beginnen und die anderen nicht.

Dies wollte ich also über einen $_GET-Funktion erledigen
PHP:
<?php
$galerie 
$_GET["galerie"];
$ordner "image";
$allebilder scandir($ordner1);

foreach (
$allebilder as $bild) {
 
 
$bildinfo pathinfo($ordner."/".$bild); 
 
 
$size ceil(filesize($ordner."/".$bild)/1024); 

 
 if (
$bild != "." && $bild != ".."  && $bild != "_notes" && $bildinfo['basename'] != "Thumbs.db") { 
 
?>
    <li>
        <a href="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?>">
        <img src="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?>" width="140" alt="Vorschau" /></a> 
        <span><?php echo $bildinfo['filename']; ?> (<?php echo $size ?>kb)</span>
    </li>
<?php
 
};
 };
?>
</ul>


aber ich habe keine Idee wie ich die If-Abfrage nun ändern kann, dass tatsächlich nur dateien angezeigt werden die hund*.jpg heißen...

Kann mir hier jemand auf die Sprünge helfen?

Danke!
Profil ansehen
Seite: 1 no reply
Powered by Pascal Landau © 2006 MyWebsolution.de
Designed by Pascal Landau © 2006 MyWebsolution.de
 
 
 
 
Home Email Impressum Disclaimer Statistik