reken fout maar hoe zit het
Code (php)
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
26
27
28
29
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
$dir = opendir("image/fotopagina");
$tellen=0;
while (($file = readdir($dir)) !== false)
{
if ($file !="." && $file !="..") {
$eigenschappen = getimagesize($_SERVER['DOCUMENT_ROOT'] . '/xxx/image/fotopagina/' .$file);
//$eigenschappen = getimagesize($_SERVER['DOCUMENT_ROOT']. $file);
$fwidth = $eigenschappen[0];
$fheight = $eigenschappen[1];
if ($fwidth > '900') {
$fwidth = '900';
}
if ($fheight > '700') {
$fheight = '700';
}
if ($tellen == 3) {
$tellen=0;
$scr = "image/fotopagina/" .$file;
echo '</tr><tr><td><a href="#"><p>'.$tellen.'</p></a></td>';
} else {
$scr = "image/fotopagina/" .$file;
echo '<td><a href="#"><p>'.$tellen.'</p></a></td>';
$tellen++;
}
}
}
closedir($dir);
?>
$dir = opendir("image/fotopagina");
$tellen=0;
while (($file = readdir($dir)) !== false)
{
if ($file !="." && $file !="..") {
$eigenschappen = getimagesize($_SERVER['DOCUMENT_ROOT'] . '/xxx/image/fotopagina/' .$file);
//$eigenschappen = getimagesize($_SERVER['DOCUMENT_ROOT']. $file);
$fwidth = $eigenschappen[0];
$fheight = $eigenschappen[1];
if ($fwidth > '900') {
$fwidth = '900';
}
if ($fheight > '700') {
$fheight = '700';
}
if ($tellen == 3) {
$tellen=0;
$scr = "image/fotopagina/" .$file;
echo '</tr><tr><td><a href="#"><p>'.$tellen.'</p></a></td>';
} else {
$scr = "image/fotopagina/" .$file;
echo '<td><a href="#"><p>'.$tellen.'</p></a></td>';
$tellen++;
}
}
}
closedir($dir);
?>
uitkomst:
Quote:
012
0012
0012
001
0012
0012
001
Hoe krijg ik dit weer naar 012 012 012
Regel 18 moet na regel 20
012
3012
3012
301
Laat dit soort dingen: </tr><tr><td> eens even weg,
en na $tellen=0, doe je echo "<br>";
Kijk anders maar eens in de HTML-source van je output
Gewijzigd op 02/01/2012 23:30:21 door Herman van Ree
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$dir = opendir("image/fotopagina");
$tellen=0;
while (($file = readdir($dir)) !== false)
{
if ($file !="." && $file !="..") {
$eigenschappen = getimagesize($_SERVER['DOCUMENT_ROOT'] . '/xxx/image/fotopagina/' .$file);
if ($tellen == 2) {
echo $tellen. '<br>';
$tellen=0;
} else {
echo $tellen;
$tellen++;
}
}
}
closedir($dir);
?>
$dir = opendir("image/fotopagina");
$tellen=0;
while (($file = readdir($dir)) !== false)
{
if ($file !="." && $file !="..") {
$eigenschappen = getimagesize($_SERVER['DOCUMENT_ROOT'] . '/xxx/image/fotopagina/' .$file);
if ($tellen == 2) {
echo $tellen. '<br>';
$tellen=0;
} else {
echo $tellen;
$tellen++;
}
}
}
closedir($dir);
?>
nu werkt die wel zoals ik wil
de uitkomst:
012
012
012
enz
nu ff kijken of dat ik dit ook werkend krijg in die tabel vorm
Gewijzigd op 02/01/2012 23:37:03 door arend b
Dus je originele code in je opening is wel goed alleen moet je $tellen vergelijken met 2.