dir lezen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Arjan jansen

arjan jansen

21/01/2009 00:50:00
Quote Anchor link
Hallo

Jullie zullen wel gek worden ondertussen want hier ben ik weer
nu is mijn vraag over het volgende script
ik wil graag 3 naast elkaar en 2 boven elkaar weergeven
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
    $target
= 'image/'; //de folder die je wil
    $breedte = '3'; //de hoeveelheid thumbs naast elkaar
    $hoogte = '2';   // de hoeveelheid thumbs boven elkaar
    //$counter = '0'; //maak een variabele aan voor de counter

    $dir = opendir($target); //nodig voor het script
    
echo '<table border="0px><tr>';
    while (false !== ($file = readdir($dir))) {
        if (($file !== ".")&&($file !== "..")&&($file !== ".DS_Store")) {
        list($filename, $ext) = explode(".", $file);
        list($main, $sub, $include) = explode("/", $PHP_SELF);
            if ($ext == "jpg"||$ext == "png"||$ext == "gif") {
                echo '<td>';
                echo '<a href="'.$target.$file.'" target="_blank"><img src="'.$target.$file.'" alt="'.$file.'" height="48px" width="64px"></a>';  
                $couter++;
                echo '</td>';
                if ($couter == "$breedte"|| "$hoogte") {
                 echo '</tr><tr>';
                 $couter = 0; }
            }
        }
    }

echo '</tr></table>';
?>


nu geeft hij gewoon alles onder elkaar weer hoe kan dat?????
als iemand weet hoor ik het graag

bvd
Arjan
 
PHP hulp

PHP hulp

08/02/2023 11:46:44
 
Hipska BE

Hipska BE

21/01/2009 08:30:00
Quote Anchor link
if ($couter == $breedte|| $counter == $hoogte) {

Je moet getallen niet in een string willen plakken :-S
 
Niek Weevers

Niek Weevers

21/01/2009 08:41:00
Quote Anchor link
Je kunt ook heel simpel een <ul> of <ol> gebruiken. Dit zorgt voor kortere en makkelijkere code.
 
Arjan jansen

arjan jansen

21/01/2009 12:23:00
Quote Anchor link
Hallo Hipska en Niek

hoe kan ik danweer geven dat hij de hoogte en breedte pak als ik ze niet in een string zet


hoe bedoeld u dat de ul en ol ipv de breedte en hoogte

Arjan
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.