diff --git a/index.php b/index.php index 73c3ae3..2c8cf46 100644 --- a/index.php +++ b/index.php @@ -4,17 +4,31 @@ //start posts $postdata = simplexml_load_file('posts/index.xml'); $numposts = count($postdata->post); -$startindex = $numposts - 1; +$maxindex = $numposts - 1; $rows = $cf_hp_visposts; -for ($i = $startindex; $i >= 0; $i--) +if($numposts > $rows) { - echo '

' . $postdata->post[$i]->title . '

'; - echo '
' . $postdata->post[$i]->data . '
'; - $fh = fopen('posts/' . $postdata->post[$i]->content, 'r'); - echo '

' . fread($fh, filesize('posts/' . $postdata->post[$i]->content)) . '


'; - fclose($fh); + for ($i = 0; $i <= $rows; $i++) + { + echo '

' . $postdata->post[$i]->title . '

'; + echo '
' . $postdata->post[$i]->data . '
'; + $fh = fopen('posts/' . $postdata->post[$i]->content, 'r'); + echo '

' . fread($fh, filesize('posts/' . $postdata->post[$i]->content)) . '


'; + fclose($fh); + } } +else +{ + for ($i = 0; $i < $numposts; $i++) + { + echo '

' . $postdata->post[$i]->title . '

'; + echo '
' . $postdata->post[$i]->data . '
'; + $fh = fopen('posts/' . $postdata->post[$i]->content, 'r'); + echo '

' . fread($fh, filesize('posts/' . $postdata->post[$i]->content)) . '


'; + fclose($fh); + } +} //begin footer of visible page echo '
'; echo $cf_legal . '
'; diff --git a/posts/2.txt b/posts/2.txt new file mode 100644 index 0000000..a6bc526 --- /dev/null +++ b/posts/2.txt @@ -0,0 +1 @@ +This is the second post diff --git a/posts/2.xml b/posts/2.xml new file mode 100644 index 0000000..5a3296a --- /dev/null +++ b/posts/2.xml @@ -0,0 +1 @@ +MISSING DATA diff --git a/posts/index.xml b/posts/index.xml index 0a21dd2..c704954 100644 --- a/posts/index.xml +++ b/posts/index.xml @@ -1,14 +1,14 @@ - - First Post - 1.txt - 1.xml - 1 - Second Post 2.txt 2.xml 2 + + First Post + 1.txt + 1.xml + 1 +