Jump to content
Updating IPB tonight Read more... ×

Archived

This topic is now archived and is closed to further replies.

randomname

Relative Directory Reading not working

Recommended Posts

Well I am new to php so this is probably an easy fix but it is not working for me

Here is my code
[code]
<?php
$path = $_GET['path'];
$path = 'site_images/galleries/',$path;
if (!$path or !is_dir($path)) $path='mp3';
$dir_handle = opendir($path) or die("Unable to open $path");
$files=array();
while ($file = readdir($dir_handle))
{
    if ($file != '.' and $file != '..' and strtolower( substr ( $file, -4, 4 ) ) == ".jpg" )
    $files[]=$file;
}
$i=0;

if(count($files)) {
    sort ($files);
    foreach ($files as $file) {
$i++;
        list( $w, $h ) = GetImageSize( $path . '/' . $file );
        echo '&image',$i,'=', $file,'&img_w',$i,'=', $w,'&img_h',$i,'=', $h;
    }
}
closedir($dir_handle);
?>[/code]
This is the line giving me the problems
[!--coloro:#FF0000--][span style=\"color:#FF0000\"][!--/coloro--]$path = 'site_images/galleries/',$path;[!--colorc--][/span][!--/colorc--]

I want to use the $_GET as the directory within "site_images/galleries/" but this isn't working for me if I take out that line it works great but I have to put path=site_images/galleries/gallery1 which I don't want to do

Any help is greatly appreciated I have been messing with this for hours

Thanks

Share this post


Link to post
Share on other sites
Try replacing the comma with a period.
[code]$path = 'site_images/galleries/'.$path;[/code]

Share this post


Link to post
Share on other sites
Actually right after I posted this I figured it out I used

[code]$path = "site_images/galleries/$urlpath";[/code]

So this works as well

Thanks for the help though

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.