посмотрите базовый класс, проще всего просто скопировать оттуда строчку с параметрами входными, там наверняка указаны типы передаваемых данных, которые тут тоже не мешало бы указать.
maximka787: Объект в ООП - это черный ящик, почитайте про базовые принципы ооп, про наследование, возможно тогда вы поймете всю скрытую красоту ооп, и возможно даже воскликнете "ешкин кот! Как я раньше до этого не допер! Все так офигенски красиво и круто и все само собой волшебным образом работает!"
MVC это нифига не то что ты написал :). Это четкое распределение ролей в иерархии веб-приложения. Мухи отдельно, котлеты отдельно. Объекты - черные ящики с интерфейсами, контроллер - тонкое связующее звено между объектами и представлением. Представление - как набор шаблонов с данными передающимися из контроллера, но полученные от объектов модели. Есть дофига почитать по этому поводу. Serdonda дал хорошую ссылку по обучению велосипедостроению, такой себе вполне рабочий самокат получается на выходе.
ТёмнаяМатерия: в задаче что стоит? каждую минуту обрабатывать запрос? Есть физические ограничения на скорость обработки скрипта, время ответа сервера, парсинг и т.д. Если не успевает и забивается - надо качать железо или раскидывать на N серверов и давать паузы больше.
Юрий Елманов: Я понимаю что "нужно сейчас, а научусь как надо потом", но рискну все же предложить заглянуть внутрь готовых обкатанных фреймворков, если у Вас уже есть хотя-бы базовые понятия об объектном программировании. Возьмите для начала fat-free, он легкий и простой относительно, посмотрите как он организован.
Взрыв мозга, каша и поломанные глаза. Вы сами понимаете свой код если отходите на 5 минут? Оформите это в нормальные объекты, ну или хотя-бы функции, этож адский ад. Извините за эмоции, но кто-то же будет это читать и разбирать, даже если это вы будете, вам себя совсем не жалко?
проще все-же как тут, при добавлении картинки она прописывается как тег img с соответствующим урлом. Если задача вытаскивать картинки как-то отдельно от текста - как вариант просто вставлять тэги с изображением только в начале комментария. или жсом выдергивать из тела, или регулярками, кароче дальше извраты )
по классике - в базе урл картинки, (в правильной версии хранения - только имя файла, мало ли как завтра путь до картинки поменяется), в полях хранится ид, ид объекта-владельца, тип объекта-владельца, соответственно еще таблица типов должна прилагаться, или в более простом случае в объекты разных типов хардкорятся цифрой иды типа объекта(например в классе comment прописывается свойство typeid = 3, при сохранении картинок в комент в таблицу картинок в тип объекта-владельца пишем 3).
Роман: vine - почему нет, в общем случае после компиляции запускается, проверено. Не без глюков, но и задача, извините, не айс. ВМ вполне решение если в конторе допустим нельзя поставить винду на машине из каких-либо соображений как рабочую среду, но в сандбоксе - пожалуйста. Было, пробовали, знаем. Так что без категоричностей плс.
Алексей Струков: о различиях в прочтении: страница есть частный случай документа - т.е. это документ прочтенный браузером. Onload Применяется к тегам body, frameset. И собсно по этому на картинку его не повесишь.
Алексей Струков: для события загрузки всех элементов DOM есть DOMContentLoaded, это НЕ ТО ЖЕ САМОЕ, и тут оно срабатывает именно как вы говорите, т.е. после загрузки последнего закрывающего тега. И вроде как оно не во всех браузерах поддерживается.