Ik heb een code om te tellen hoeveel plaatjes erin de directory staan.
Dat doe ik zo;
Alleen als ik dit doe krijg ik hem niet gereturned, en als ik van die return een echo maak. Dan staat het er netjes want in.
Komt er niks te staan. Doe ik iets fout ? Of begrijp ik niet hoe je een return kan / hoort te gebruiken.
Dank u
Dat doe ik zo;
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| function countPics($uploaddir) { $plaatjes_dir = "/usr/local/www/" . $uploaddir; if (is_dir($plaatjes_dir)) { $uploaddir = $plaatjes_dir; $aantal = 0; if ($handle = opendir($uploaddir)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $aantal++; } } closedir($handle); } } return $aantal; } |
Alleen als ik dit doe krijg ik hem niet gereturned, en als ik van die return een echo maak. Dan staat het er netjes want in.
code:
1
2
| $site->countPics($dir); echo $aantal; |
Komt er niks te staan. Doe ik iets fout ? Of begrijp ik niet hoe je een return kan / hoort te gebruiken.
Dank u