Простая Cms

Discussion in 'Болталка' started by ruzzer, 5 Oct 2008.

  1. ruzzer

    ruzzer Elder - Старейшина

    Joined:
    29 Jul 2007
    Messages:
    43
    Likes Received:
    10
    Reputations:
    3
    http://newprogteam.freehostia.com/
    Написал на днях CMS. Оцените и посоветуйте чего не хватает, и что можно добавить, а что убрать.
    Строо не судите, это мое первое большое творение.))
    Админка:
    http://newprogteam.freehostia.com/newadmin.php
    Пароль: 0011
    :)
     
  2. .Slip

    .Slip Elder - Старейшина

    Joined:
    16 Jan 2006
    Messages:
    1,571
    Likes Received:
    976
    Reputations:
    783
    http://newprogteam.freehostia.com/index.php?page=articles&rs=1223225221/blablabla
    /home/www/newprogteam.freehostia.com/
     
  3. Night Flight

    Night Flight New Member

    Joined:
    27 Sep 2008
    Messages:
    2
    Likes Received:
    4
    Reputations:
    0
    почти wap портал )
     
  4. .Slip

    .Slip Elder - Старейшина

    Joined:
    16 Jan 2006
    Messages:
    1,571
    Likes Received:
    976
    Reputations:
    783
    articles.php
    PHP:
    <center>
    <?php echo $articletitle;?><br>
    </center> 
    <?php
    Error_Reporting
    (E_ALL & ~E_NOTICE);
    if (!isset(
    $rs))
    {

            if (
    $handle opendir("article"))
            {
                while (
    false !==($file readdir($handle)))
                {
                    if (
    $file !='.'&& $file !='..')
                    {
                        echo 
    "<u>Дoбавлено:</u>&nbsp;";
                        echo 
    date("d-m-Y H:i"filectime("article/$file"));        
                        include (
    "article/$file");
                        echo 
    "<br><br><u>Название:</u><br>";
                        echo 
    $name;
                        echo 
    "<br><br>";
                        echo 
    $pre;
                        echo 
    "<br><a href = 'index.php?page=articles&rs=$file'>Читать далее</a>";
                        echo 
    "<br><br><hr><br>";
                    }
                }
                
    closedir($handle);
            }
    }

    else
    {
        if(
    ereg("[0-9]{10}",$rs))
        {
            include 
    "article/$rs";
            echo 
    "Дoбавлено:";
            echo 
    date("d-m-Y H:i"filectime("article/$rs"));
            echo 
    "<br>";
            echo 
    "Название: $name";
            echo 
    "<br>";
            echo 
    "$text";
            echo 
    "<br><a href = 'index.php?page=articles'>Вернуться назад!</a>";
        }    
        else
            {
            echo 
    "php including protection";
            }
        }
    ?>

    <hr>
    Что то дико норкоманское=\
     
  5. .Slip

    .Slip Elder - Старейшина

    Joined:
    16 Jan 2006
    Messages:
    1,571
    Likes Received:
    976
    Reputations:
    783
    Кстате я логи потёр и в скрипте логирования пару строчек закомментировал. Не хорошо так внаглую всё смотреть=\
     
  6. ruzzer

    ruzzer Elder - Старейшина

    Joined:
    29 Jul 2007
    Messages:
    43
    Likes Received:
    10
    Reputations:
    3
    Угу. )) Больше не буду.
     
  7. ruzzer

    ruzzer Elder - Старейшина

    Joined:
    29 Jul 2007
    Messages:
    43
    Likes Received:
    10
    Reputations:
    3
    Теперь логи не ведутся.
     
  8. Neoveneficus

    Neoveneficus Elder - Старейшина

    Joined:
    10 Apr 2008
    Messages:
    235
    Likes Received:
    125
    Reputations:
    23
    По функционалу:
    1) в статьях убрать возможность исполнять произвольный php код (см. phpinfo() в статьях)
    2) сделать лоадер картинок к статьям, что бы грузились в папки с id статьи
    3) использовать div'ы а не таблицы и ОБЯЗАТЕЛЬНО CSS!!! это же кошмар...
    4) если можно будет отредактировать файл style.css то фтопку функцию по выбору цветов...

    на мой взгляд объемные куски кода лучше выводить просто исключая их из php-кода так:
    code?> text block <?code
    5) ЧПУ круто было бы прикрутить

    а так довольно неплохо =)
     
    #8 Neoveneficus, 5 Oct 2008
    Last edited: 5 Oct 2008
  9. diznt

    diznt Elder - Старейшина

    Joined:
    31 Jan 2008
    Messages:
    432
    Likes Received:
    164
    Reputations:
    -19
    спустя нескольких минут сайт не отвечает :d
    а так прикольно мне оч понравилось сам хочу такую простенькую Cms на хоум пагу
     
  10. diznt

    diznt Elder - Старейшина

    Joined:
    31 Jan 2008
    Messages:
    432
    Likes Received:
    164
    Reputations:
    -19
    блин долго грузица

    автор стукни в асю 11440002 плз кое что надо спросить