Forum Moderators: coopster

Message Too Old, No Replies

Increasing # by 1 per file

php script for js

         

mikeyks1

6:53 pm on Nov 9, 2008 (gmt 0)

10+ Year Member



How can I get the [0] to increase by 1 digit per file that resides in the images directory to produce

images[0]=["images/photo1.jpg", "", ""]
images[1]=["images/photo2.jpg", "", ""]
images[2]=["images/photo3.jpg", "", ""]
images[3]=["images/photo4.jpg", "", ""]

Here is my script

<?php
$dir = "images/";
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
$filetype = substr($file,-3);
$filetype = strtolower($filetype);
if ($filetype == "jpg") { ?>
<?php echo 'images[0]=["images/'.$file.'", "", ""]';?>
<?php
}
}
closedir($dh);
}
}
?>

cameraman

7:12 pm on Nov 9, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



if ($dh = opendir($dir)) {
$fc = 0;
while (($file = readdir($dh)) !== false) {
$filetype = substr($file,-3);
$filetype = strtolower($filetype);
if ($filetype == "jpg") { ?>
<?php echo 'images[' . $fc . ']=["images/'.$file.'", "", ""]';
$fc++;
?>

mikeyks1

7:57 pm on Nov 9, 2008 (gmt 0)

10+ Year Member



Thanks it worked like a charm.

coopster

4:35 pm on Nov 10, 2008 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



Welcome to WebmasterWorld, mikeyks1.