EDIT: Ik heb deze posting verbeterd. Ik heb nu de forumrules even doorgenomen. Normaal lees ik alleen maar op GoT, maar vandaag post ik ook echt iets
.
Ik krijg het maar niet voor elkaar(ik doe iets fout, maar weet niet wat) om een extensie(bijv. JPG) naar lowercase(bijv. jpg) te converteren. Het zal vast wel iets zijn met haakjes of de returnvalue van mb_strtolower. Iemand suggesties? ik zit met zoiets simpels al weer 2 uur te kloten. ik heb natuurlijk ook al gekeken op http://nl3.php.net/manual/nl/function.mb-strtolower.php , er ik doe volgens mij niets vout. ik heb al omweggetjes geprobeerd enz, maar volgens mij heeft het dus wat te maken met $ext[1] ofzow.
Als ik gewoon alleen jpg plaatjes heb en laat regel 8 en 9 weg(dus zonder te converteren naar lowercase), dan doet de code het perfect.
Ik krijg het maar niet voor elkaar(ik doe iets fout, maar weet niet wat) om een extensie(bijv. JPG) naar lowercase(bijv. jpg) te converteren. Het zal vast wel iets zijn met haakjes of de returnvalue van mb_strtolower. Iemand suggesties? ik zit met zoiets simpels al weer 2 uur te kloten. ik heb natuurlijk ook al gekeken op http://nl3.php.net/manual/nl/function.mb-strtolower.php , er ik doe volgens mij niets vout. ik heb al omweggetjes geprobeerd enz, maar volgens mij heeft het dus wat te maken met $ext[1] ofzow.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <? $foto_dir="d:\\www\\fotos\\"; if ($dir = @opendir($foto_dir)){ while (false !== ($plaatje = readdir($dir))){ $ext=explode('.',$plaatje); $str = $ext[1]; $lower_str = mb_strtolower($str); if($plaatje != '.' && $plaatje != '..' && $lower_str == 'jpg'){ echo "[img]'$foto_dir$plaatje'><BR[/img]"; } } } ?> |
Als ik gewoon alleen jpg plaatjes heb en laat regel 8 en 9 weg(dus zonder te converteren naar lowercase), dan doet de code het perfect.
[ Voor 6% gewijzigd door Verwijderd op 30-06-2004 13:56 ]