SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 06.10.2003, 05:28:54
cobracio cobracio ist offline
Anfänger
 
Registriert seit: May 2003
Ort: nähe Stuttgart
Beiträge: 16
readdir sortieren und dyn. tabellen

Hallo Leute,

ich bin grad dabei, ein script zu schreiben, welches mir Bilder von einem Ordner ausliest. Es funktioniert soweit auch alles wie gewünscht, nur hätte ich noch gern 2 dinge, die mein projekt abrunden würden:

1. hab ich ein problem mit dem befehl readdir, würde die Bilder gern so sortieren, dass die neuesten oben stehen, die Bilder sind wie folgt benannt: "name001.jpg, name002.jpg", vielleicht hilft das

2. hab ich eine tabelle, da aber nur 2 spalten, hätte aber gern 3

zu 1.
PHP-Code:
$dir opendir($path);
while (
$file readdir($dir)) 
zu 2.
PHP-Code:
while ($file readdir($dir))
{
$i++
            
$rest2=$i%2;
            if (
$rest2==1)
                {
                echo 
"<tr bgcolor="".$bgcolor.""><td><div align="center">
                <a href="
javascript:bild('".$url2."','>> ".$name." <<',".$im_width.",".$im_height.")">
                <img border="
0" src="$url"></a></div></td>";
                }
            else 
                {
                echo 
"<td><div align="center">
                <a href="
javascript:bild('".$url2."','>> ".$name." <<',".$im_width.",".$im_height.")">
                <img border="
0" src="$url"></a></div></td>
                    
                </tr>"
;
                }

__________________
by
Lars alias Cobra.C!O
Mit Zitat antworten
  #2  
Alt 06.10.2003, 09:37:09
Ben20
Guest
 
Beiträge: n/a
Das Sortierungsproblem lässt sich lösen, in dem Du die Dateinamen nicht sofort in eine Tabelle schreibst, sondern zuerst in einen Array und diesen anschlieden sortierst!

Das zweite Problem lässt sich lösen, indem Du statt durch modulo 2 durch modulo 3 teilst und die Ausgabe noch ein wenig umbaust (zwei if($rest == 1)! 1x für das beginnende <tr> und einmal für das schließende </tr>)
Mit Zitat antworten
  #3  
Alt 06.10.2003, 17:30:00
cobracio cobracio ist offline
Anfänger
 
Registriert seit: May 2003
Ort: nähe Stuttgart
Beiträge: 16
das zweite problem wollte ich schon so lösen, nur bekam ichs ned hin, daher hier die frage :D.

beim ersten problem werd ich das mal versuchen, ob ich das hin bekomme mit dem array und dann sortieren, danke mal soweit bei dem problemchen.
__________________
by
Lars alias Cobra.C!O
Mit Zitat antworten
  #4  
Alt 08.10.2003, 03:41:09
cobracio cobracio ist offline
Anfänger
 
Registriert seit: May 2003
Ort: nähe Stuttgart
Beiträge: 16
komm irgendwie mit beiden problemen ned klar, kann mir jemand helfen??
__________________
by
Lars alias Cobra.C!O
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:23:52 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt