WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 28.05.2003, 19:21   #1
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard php/html frage

i lese mittels php dateien (BILDER) aus einen ordner und gebe diese in einer tabelle aus

ich will aber nur 3 bilder pro reihe !!!!!!!!! und das bekomm i einfach ned hin... oder sag ma so i komm einfach ned drauf

hier der code
plz help

PHP-Code:
<?php
/* Anfang Tabele */

echo"
    <table width=800 border=1 align=center>
      <tr>
    "
;

 
//Daten auslesen

$path "img/";
$dp opendir($path);
while (
$file readdir($dp))
{
if (!
preg_match('/^\.{1,2}/'$file))
{
echo 
"
    <td>
    <div align=\"center\">
    <a href=\"bildausgabe.php?pic=" 
    
$file /* übergibt name als teil der Url */ 
    
"\">
    <img src=\"img/" 
$file "\" width=\"80\" height=\"60\" border=\"0\">
       
"
    
$file 
    
"

    </div>
     </td>
    "
;
}
}

echo
"
    </tr>    
    </table>
    "
;
?>
AlexanderFX ist offline   Mit Zitat antworten
Alt 28.05.2003, 19:26   #2
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Wo zählst du die Anzahl der Bilder?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 28.05.2003, 19:29   #3
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard

dadurch dass i die anzahl der bilder für die ausgabe ned brauch hab ichs weggelassen

wie kann ich die files denn am gscheitesten zählen ?
AlexanderFX ist offline   Mit Zitat antworten
Alt 28.05.2003, 19:34   #4
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Wie willst du wissen, ob du schon die drei Bilder in einer zeile hast, wenn du nicht mitzählst, wieviele Bilder schon geladen wurden ??????

IMHO solltest Du dir das nochmal gut in Ruhe überlegen, dann kommst Du sicher selber drauf.

ad zählen:
Mit einer Variablen a la:
PHP-Code:
<?php 
$counter
=0;

......

while (
$file readdir($dp)) {
$counter++;

.......
?>
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 28.05.2003, 19:36   #5
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard

sowas in der art hatte ich auch schon

nur mir fehlt dann die idee wich ich am besten mit der menge
ein </TR> einfügen kann, sodass nur 3 bilder pro zeile sind
AlexanderFX ist offline   Mit Zitat antworten
Alt 28.05.2003, 19:49   #6
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

OK, also wenn der counter klar ist, dann ...
PHP-Code:
<?php
...
echo 
"</td>";
if( 
$counter == ) {
    echo 
"</tr>\n";
}
...
?>
so in der art?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 28.05.2003, 19:54   #7
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Lächeln

vieleicht dumme frage aber was heißt das
% 3 == 0


ps: danke _m3
AlexanderFX ist offline   Mit Zitat antworten
Alt 28.05.2003, 20:02   #8
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard

also
es funkt perfect nur statt dem $counter % 3 == 0 hab ich == 2 genommen, da er sonst nach dem ersten bild ein TR macht


thx 4 help _m3

und wenn du no zeit hast kannst mir bitte sagen was %3 bewirkt ?
AlexanderFX ist offline   Mit Zitat antworten
Alt 28.05.2003, 20:03   #9
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

aja, sorry. 2 wärs gewesen. Den Modulo-Operator kennst du jetzt?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 28.05.2003, 20:11   #10
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard

i würd wie gesagt gerne wissen was %3 heisst ...
i hab scho gschaut im php handbuch aber i find nix
AlexanderFX ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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 an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:54 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag