diff options
| author | Max Kremmel <xing@synapse.plus.com> | 2007-07-08 07:24:17 +0000 |
|---|---|---|
| committer | Max Kremmel <xing@synapse.plus.com> | 2007-07-08 07:24:17 +0000 |
| commit | d4ff4e8f77aa6e7b7531e01f501c10f22f6cf832 (patch) | |
| tree | e737887534c87945c28cc9ba6c4ad8bdb435830a | |
| parent | 0582ebf1715bc78ae2cdeb8fcc0b2ad6364e35da (diff) | |
| download | rss-d4ff4e8f77aa6e7b7531e01f501c10f22f6cf832.tar.gz rss-d4ff4e8f77aa6e7b7531e01f501c10f22f6cf832.tar.bz2 rss-d4ff4e8f77aa6e7b7531e01f501c10f22f6cf832.zip | |
create cache dir if it doesn't exist
| -rw-r--r-- | feedcreator.class.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/feedcreator.class.php b/feedcreator.class.php index d94c25d..292551e 100644 --- a/feedcreator.class.php +++ b/feedcreator.class.php @@ -1,6 +1,6 @@ <?php /** - * @version $Header: /cvsroot/bitweaver/_bit_rss/feedcreator.class.php,v 1.6 2007/06/17 16:46:55 squareing Exp $ + * @version $Header: /cvsroot/bitweaver/_bit_rss/feedcreator.class.php,v 1.7 2007/07/08 07:24:17 squareing Exp $ * @package rss */ @@ -644,6 +644,9 @@ class FeedCreator extends HtmlDescribable { if ($filename=="") { $filename = $this->_generateFilename(); } + if( !is_dir( dirname( $filename ))) { + mkdir_p( dirname( $filename )); + } $feedFile = fopen($filename, "w+"); if ($feedFile) { fputs($feedFile,$this->createFeed()); |
