Toon posts:

[PHP] mijn Image gallery

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

Verwijderd

Topicstarter
Dit is wat ik op het moment heb, alles werkt gewoon alleen er is een probleem

Hij telt elk plaatje, en als er 3 "voorbij" zijn gekomen begint hij een nieuwe regel (CEL) ...

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
            if ($handle = opendir($dir)) {
                echo '<table width=100%>';
                echo '<tr>';
                while (false !== ($file = readdir($handle))) {
                    if ($file != "." && $file != "..")  {
                        $image = $dir.$file;
                        $imagesize = getimagesize($image);

                        echo '<td><p align=center>';
                        echo '<a href=source/content/showpicture.php?image='.$image.'>[img]'.$image.'></a><br>';
                        echo[/img]'.$imagesize[0].'x'.$imagesize[1].'</b>';
                        echo '</td>';

                        $count++;
                        if ($count == '3') { 
                            echo '</tr><tr>'; 
                        }
                    }
                }
                closedir($handle);
                echo '</tr>';
                echo '</table>';
            }


De 1e keer werkt het, maar de 2e regel (CEL) werkt niet..

kijk voor resultaat: http://gijs.airliner.nl/i...s&section=pics&gallery=fr (GEEN SPAM)

ik snap het niet, wat doe ik fout?

alvast bedankt

[ Voor 17% gewijzigd door Verwijderd op 24-04-2004 12:46 ]


  • Koetjeboe
  • Registratie: Maart 2002
  • Laatst online: 22-05 14:28

Koetjeboe

Boe, zegt de koe

code:
1
2
3
4
if ($count == '3') 
{ 
    echo '</tr><tr>'; 
}

moet
code:
1
2
3
4
5
if ($count == 3) 
{ 
    echo '</tr><tr>';
    count=0;
}


En dit had je echt niet zelf kunnen bedenken?

[ Voor 21% gewijzigd door Koetjeboe op 24-04-2004 12:48 ]


Verwijderd

PHP:
1
2
if($count % 3 == 0)
  // actie

  • darkrain
  • Registratie: Augustus 2001
  • Nu online

darkrain

Moderator Discord / General Chat

Geniet. Punt.

je moet je $count weer ff op nul zetten na de als hij een nieuwe regel maakt.

Hmm great minds...

[ Voor 13% gewijzigd door darkrain op 24-04-2004 12:49 ]

Tweakers Discord


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 17:50

gorgi_19

Kruimeltjes zijn weer op :9

Je moet de count weer op 0 zetten als hij de drie heeft gehaald. Of je moet met restdeling gaan werken.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Koetjeboe schreef op 24 april 2004 @ 12:48:
code:
1
2
3
4
if ($count == '3') 
{ 
    echo '</tr><tr>'; 
}

moet
code:
1
2
3
4
5
if ($count == 3) 
{ 
    echo '</tr><tr>';
    count=0;
}


En dit had je echt niet zelf kunnen bedenken?
achja tuurlijk!

hardstikke bedankt

Verwijderd

Topicstarter
hmmmm maar nu is mijn tabel aan de rechter kant kapoet..

iemand? hover even over de links dan zie je dat de border raar gaat doen :(

  • Koetjeboe
  • Registratie: Maart 2002
  • Laatst online: 22-05 14:28

Koetjeboe

Boe, zegt de koe

Verwijderd schreef op 24 april 2004 @ 12:55:
hmmmm maar nu is mijn tabel aan de rechter kant kapoet..

iemand? hover even over de links dan zie je dat de border raar gaat doen :(
Zie niks? Alleen weer dat IE niet normaal met dotted borders om kan gaan als je scrolled maar voor de rest niks raars

Verwijderd

Topicstarter
Koetjeboe schreef op 24 april 2004 @ 12:57:
[...]

Zie niks? Alleen weer dat IE niet normaal met dotted borders om kan gaan als je scrolled maar voor de rest niks raars
dat klopt..

maar let op:

Afbeeldingslocatie: http://gijs.airliner.nl/source/images/_other/crap.jpg

Verwijderd

Klopt. Hier ook. Maar is toch echt een opmaak probleem, oftewel, een vraag voor den buren :) ( /13 )

Verwijderd

Topicstarter
Verwijderd schreef op 24 april 2004 @ 13:03:
Klopt. Hier ook. Maar is toch echt een opmaak probleem, oftewel, een vraag voor den buren :) ( /13 )
den buren?

  • whoami
  • Registratie: December 2000
  • Laatst online: 16:25
Mjah, basic, zelf debuggen, etc...

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.