Changeset f907af8 for wordpress


Ignore:
Timestamp:
11/01/2014 22:37:00 (6 years ago)
Author:
Eric van der Vlist <vdv@dyomedea.com>
Branches:
master
Parents:
5acb101
git-author:
Eric van der Vlist <vdv@dyomedea.com> (11/01/2014 22:37:00)
git-committer:
Eric van der Vlist <vdv@dyomedea.com> (11/01/2014 22:37:00)
Message:

Fixing #9

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wordpress/plugins/owark/owark.php

    reef5297 rf907af8  
    451451                // If index.html doesn't exist, find another html file! 
    452452                $dir = opendir('.'.$loc); 
    453                 while (false !== ($file = readdir($dir))) { 
    454                     if ('.html' === substr($file, strlen($file) - 5)) { 
    455                         $file_location = '.'.$loc.'/' . $file; 
    456                         break; 
     453                if ($dir) { 
     454                    while (false !== ($file = readdir($dir))) { 
     455                        if ('.html' === substr($file, strlen($file) - 5)) { 
     456                            $file_location = '.'.$loc.'/' . $file; 
     457                            break; 
     458                        } 
    457459                    } 
    458                 } 
    459                 closedir($dir); 
     460                    closedir($dir); 
     461                } 
    460462            } 
    461463 
    462464            // Read the file 
    463465 
    464             $f = fopen($file_location, "r"); 
    465             $content = fread($f, filesize($file_location)); 
    466             fclose($f); 
     466            if (file_exists($file_location)) { 
     467                $f = fopen($file_location, "r"); 
     468                $content = fread($f, filesize($file_location)); 
     469                fclose($f); 
     470            } else { 
     471                $content = 'Archive not found'; 
     472            } 
    467473 
    468474            // Which encoding? 
Note: See TracChangeset for help on using the changeset viewer.