php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.02.2005, 22:38  
Gast
 
Beiträge: n/a
Standard Ordner auslesen mit Beschränkung

Abend,

ich habe hier ein Script, dass Bilder aus einem Ordner ausliest, die zuvor upgeloaded wurden. Jedoch werden damit alle Bilder ausgelesen, gibt es eine Möglichkeit das Script so zu bearbeiten, dass nur eine bestimmte Anzahl von Bildern ausgelesen werden, und die Alten vielleicht auf anderen Seiten (Archiv) zur Verfügung stehen?

PHP-Code:
<?php

define
("EMPTYDIR""Das Verzeichnis ist leer.");
define("UPLOADFILES""upload/");
define("UPLOADFILES_HTTP""http://localhost/rookiez.de/cms/upload/");


$filelinks read_directory();

if (
$filelinks == "")
 {
 
$filelinks EMPTYDIR;
 }


function 
read_directory()
 {
 
$handle opendir (UPLOADFILES);

 if (
$handle)
  {
  while (
false !== ($file readdir ($handle)))
   {
   if (
$file != "." && $file != ".." && $file != "")
    {
     
     
$filelinks .= "

[img]"
.UPLOADFILES.$file."[/img] Link: 
<input type='text' name='imgtag' size='50' value='[img]"
.UPLOADFILES_HTTP.$file."[/img]'>";
    }
   }
  
closedir($handle);
  }

 return 
$filelinks;
 }

     echo(
"$filelinks");

    
?>
Würde mich freuen, wenn mir jemand beim Umschreiben von dem Script hilft.

Danke im Voraus,
FEAnoR
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.02.2005, 23:11  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Du könntest es z.B. so machen:
PHP-Code:
<?php
  error_reporting
(E_ALL);

  
define("EMPTYDIR""Das Verzeichnis ist leer.");
  
define("UPLOADFILES""upload/");
  
define("UPLOADFILES_HTTP""http://localhost/rookiez.de/cms/upload/");
  
define("MAX_PICTURES"20);

  function 
read_directory()
   {
    
$filelinks = array();
    
$handle opendir(UPLOADFILES);
    if (
$handle)
     {
      while (
false !== ($file readdir ($handle)))
       {
        if (
$file != "." && $file != ".." && $file != "")
         {
          
$filelinks[] = "

[img]"
.UPLOADFILES.$file."[/img] Link: <input type='text' name='imgtag' size='50' value='[img]".UPLOADFILES_HTTP.$file."[/img]'>\n";
         }
       }
      
closedir($handle);
     }
    return 
$filelinks;
   }

  
$filelinks read_directory();

  if (!
count($filelinks))
   {
    echo 
EMPTYDIR;
   }
   else
   {
    
$max = (count($filelinks) < MAX_PICTURES) ? count($filelinks) : MAX_PICTURES;
    for (
$i 0$i MAX_PICTURES$i++)
     {
      echo 
$filelinks[$i];
     }
   }

 
?>
Bei Bedarf musst du es noch anpassen.
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline  
Alt 23.02.2005, 06:48  
Gast
 
Beiträge: n/a
Standard

Vielen Dank, RudiS für die schnelle Antwort. Hab' deinen Lösungsvorschlag eben getestet, haut hin.

 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ordner auslesen und während des auslesen sortieren Dooki PHP Tipps 2008 6 14.05.2008 17:50
Problem beim Ordner auslesen sha1ch PHP Tipps 2008 4 09.02.2008 19:49
TreeMenu Fatal Error PHP Tipps 2006 8 07.04.2006 11:22
Unter ordner und Files automatisch auslesen lichtscheu PHP Tipps 2006 6 09.03.2006 19:19
ordner auslesen antiheld2003 PHP Tipps 2007 6 18.12.2005 19:27
Einen Ordner auslesen, wenn Script nicht in dem Ordner liegt ggfan PHP Tipps 2005-2 5 17.07.2005 19:37
Ordner auslesen PHP Tipps 2005-2 12 03.07.2005 16:43
Ordner auslesen, Ausgabe nach dem Datum sortieren PHP Tipps 2005-2 10 02.07.2005 17:18
Ordner Struktur auslesen bestimmte datei finden .... silverghost PHP Tipps 2005 3 24.05.2005 13:55
Ordner auslesen - Zusätzliche Bildplatzhalter PHP Tipps 2005 8 21.05.2005 12:25
ordner auslesen lassen notyyy PHP Tipps 2005 12 13.05.2005 14:25
Fehler bei Auslesen von Ordnernamen und datein im ordner PHP-Fortgeschrittene 3 11.12.2004 13:25
ordner in einem verzeichnis auslesen und anzeigen lindner PHP Tipps 2004 5 19.08.2004 00:03
Ordner Auslesen PHP Tipps 2004 3 03.07.2004 09:17
Auslesen eines Ordner bringt Probleme PHP Tipps 2004 2 09.06.2004 13:56


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:08 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.