Jump to content

Bolmazov

User
  • Posts

    355
  • Joined

  • Last visited

Everything posted by Bolmazov

  1. Мне бы за неделю... Надеюсь родная кафедра МИФИ "Кибернетика" и специальность математик, системный программист окажут подспорье в этом деле. Так.. Конечные автоматы, ладно спасибо. Но всё же это не конкретно. Если можно конкретнее о способе реализации.
  2. Задача: разобрать и выполнить с учетом приоритета операций выражение типа: "dc:subject(Программирование) and (dcterms:educationLevel(7) or dcterms:educationLevel(8) or dcterms:educationLevel(9) ) and not dcterms:isReferencedBy(*)". Язык я сам пидумал, так что не парьтесь над пониманием ))). Подскажите пожалуйста, как средствами PHP (ну или просто теоретически) выполнить этот запрос.
  3. Я вот задумался вот над чем, W3C катится в сторону XML. Достоинства этого формата ясны. Мир Web'a это (пока?) мир HTML. Его заслуги очевидны. Но время идет и заслуги заслугами, а достоинства тоже надо иметь. Что сейчас может дать нам HTML? Что потенциально может дать HTML? Может быть вопросы выше звучат однобоко, я просто пытался обозначить область рассуждений, конкретный вопрос в сопоставлении XML и HTML: XML vs HTML. Кто победит в Web'e, почему. ДОСТОИНСТВА одного и другого. Мне очень интересно. Пожалуйста.
  4. Здравствуй WM. После того как ты учтешь замечания Vindex10 ))) попытайся ответить на следующие вопросы: 1. Кто будет делать сам сайт, его серверную и клиентскую часть? 1.1 Ты? 1.2 А получится? 1.3 ТОЧНО?! 1.4 Прям всё как ты нарисовал и задумал? Если на вопрос 1.2 ты ответил "да", то вот еще вопрос 2. А ЗАЧЕМ?! 2.1 Это сайт для школьного класса? 2.1.1 Точно? 2.2 И он будет такой большой, что нужен будет поиск? 2.3 И даже новости там будут? 2.3.1 А правда что слово "новости" однокоренное со словом "новый" 2.3.2. А у тебя в новостях будут прям всегда новые-новые новостные новости? 2.3.3. И обновляться будут больше чем раз в неделю? 2.4 А к тебе подходили и говорили: "Слушай, а сделай так, что-бы на страничке можно было как можно меньше контента поместить"? 2.4.1 Ты наверное сам захотел, что-бы в таком варианте сайта (№4) было мало места для контента? Если эти вопросы тебе что-то подсказали, то хорошо. Если нет у тебя еще есть возможность лучше понять меня прочитав мои пожелания и критику ниже. Начну с совета. Не желай сразу многое. Я бы сделал простенький дизайн и написал бы пусть маленький но грамотный кодик сайтика. Потом бы переварил ошибки (в силу того, что сайтик и кодик пока маленький ошибок будет немного) и либо сделал более интересный дизайн, либо увеличил функциональность. Опять бы переварил ошибки. И так далее... Я так и делал. Сейчас же, ИМХО ты наделаешь много ошибок и не выполнишь поставленной задачи. Далее... В плане дизайна ты сделал четыре шняжки и заставил нас (а некоторые из нас серьезные люди ))) ) их обсуждать. Для тебя пользы минимум. Для нас трата времени - ни тебя не чему не научим, не сами ничего не узнаем. Лучше сделать было так (это при условии, что цель СДЕЛАТЬ САЙТ, а не поупражняться в дизайне): нарисовать (а лучше сверстать) макет всего сайта. Мы бы сказали ошибки в функциональности - ты бы понял какой должна быть архитектура твоего сайта. Дизайн? Ну... это конечно важно, но, ИМХО, не для тебя сейчас. Так что давай, не унывай - всё получится, мы подскажем. P.S. ах да, забыл всё так и дизайн оценить, ну и функционал и интерфейс заодно. Дизайн - говно, интерфейс - говно, функционал - говно. Так что молодец! Все с этого начинали - от этого никуда не деться! ))) P.P.S. чё же с памятью... еще забыл упомянуть, что у меня у самого есть опыт в такого рода сайтиках (да скромный, да местами неважный, да с ошибками, но всё же мною оценивается как нормальный сайтик). Так, что можешь меня спрашивать, если потребуется мой скромный опыт. P.P.S. Кстати поздравьте меня, это у меня 100-е юбилейное сообщение. Я давно зарегистрирован, но стараюсь писать только по делу и со знанием. Так, что 100 для меня это много )))!
  5. Дао: Сколько раз напишут: "Поставь Denwer" столько же напишут и: "Лучше один раз настроить самому"... Но сколько бы не задавали вопрос о тяготах настройки серверов столько же ответят "Поставь Denwer"... И оба будут правы и оба это знают...
  6. elfuvo (конечно молодец, что помог nut83'у), зачем так категорично: "закройте тему"? Как раз сама ТЕМА поста банальная и неинтересная, а вот Pavel_html и Ялекс написали хоть что-то интересное. P.S. ))) и Dimitry Wolotko тоже в кассу.
  7. Приятна такая трезвость отношения. Ты молодец. P.S. а rash дело пишет, причитайся )
  8. Лень, лень лень. Да, господин Эксперт?
  9. Про name="pole['trace']" не знал. Спасибо Вань. homm, тут не print_r или var_dump не помогут ), спасибо. Как раз то, о чем говорит Ялекс - в самый раз. Даже уже написал и отлично работает.
  10. Вопрос: как перебрать все переданные скрипту переменные из формы при условии, что их количество и имена заранее неизвестны. Примерно так бы хотелось: foreach($_POST as $key -> $value) но по моему так нельзя. А как можно?
  11. Ты прав. Но очень надо было этим заняться по той причине, что в одном скрипте приходилось выполнять несколько запросов к БД - это приводит к большому количеству переменных + в includ'ах такая же ситуация. Следовательно легко запутаться. Решил сделать объект, прикинул возможности - посчитал такой способ удобным. Вот что получилось, хотел бы что бы вы покритиковали: <? class table{ public $name; public $result; public $numrows; public function value($what, $where=""){ if (!include_once 'connectDB.php') die; $result = mysql_query("SELECT $what FROM $this->name WHERE $where"); if ($result && $numrows = mysql_num_rows($result)){ while ($row = mysql_fetch_array($result)){ $query[] = $row; $this->numrows++; } $this->result = $query; return $query; } } public function __construct($what, $name, $where){ $this->name = $name; $this->type = $this->type(); $this->result = $this->value($what, $where); } } $table = new table("*","comments", "is_passed=0"); print_r ( $table->result) ИМХО -хороший компромисс удобства и функциональности.
  12. Вопрос: если метод объекта возвращает массив, то как разом выполнить метод и обратится к элементу массива? Т.е. что-то типа этого: $table->get($id)[$row]; (пример не рабочий) P.S. Как видно из примера я хочу с помощью объекта завуалировать объемный код обращения к БД, раз уж зашла речь, то насколько моя идея кощунственна и может уже есть "велосипед" для решения таких задач? уверен, есть...
  13. Да, и мне это первое в голову пришло. Наверное самое легкое - использовать некий флаг. Инициализировать как false. При вызове функции: проверить флаг, если значение флага false, то загружаем контент и установить значение флага как true; если true не загружаем.
  14. ...упс.. ну ... "установила", конечно! Там пробел нечаянно нажал "установил"_"а" ))) Конечно же - девушка, я знал... знаю даже что красивая! ...))) ...вроде выкрутился )))
  15. Bolmazov

    IDE для PHP

    ...надо попробовать phpDesigner2008 Ссылку дадите по качественнее на phpDesigner2008 (может с русификатором)?
  16. Скачал только сейчас FF? Это настораживает... Качай IE6, IE7, FF (какая версия важнейшая для контроля не знаю) и Opera - это минимум. Вот тогда будет худо-бедно кроссбраузерный код. Тут я Америку не открыл, просто посоветовал, раз только что FF установил а уже ставишь вопрос о "просмотрщие для стилей" )))
  17. Bolmazov

    IDE для PHP

    А как вам,опытным, PHP Expert Editor?
  18. Bolmazov

    Два id

    Извиняюсь ))) Ты прав, я это и имел в виду. Колос, в общем тебе или по классу их надо брать или логику кода чуть поменять.
  19. CSS Vista — легковесная софтина, позволяющая в реальном времени просматривать результат CSS-верстки одновременно в Firefox и IE6, что само по себе является отличной альтернативой запуску трех приложений отдельно. Еще где-то читал про такие "игрушки", но люди вам дело говорят - лучше просто тестировать на нескольких настоящих браузерах (по той причине, что любая "игрушка" будет заведомо не совсем полной имитацией оригинального браузера). Ну а если Вам просто нужно исследовать CSS, то это другой вопрос. В FF подключите FireBug - хорошая вещь. Ребята, если Вы попросите, могут и другие программы подсказать. P.S. а FireBug а любом случае загрузите - пригодится.
  20. Bolmazov

    Два id

    Тебя никто за это не посадит, но это глупо и нецелесообразно как и перечислять все негативные последствия этого. Используй для этих целей class. Т.е. не id="1" id="2" а class="1" class="2". Что мешает этому?
  21. Что значит "как в Wodr'e"? Непонятно. Подробнее опиши что хочешь, иначе, или никто ничего не напишет, или напишут но не то.
  22. Bolmazov

    IDE для PHP

    Дамы и господа, кто каким IDE для PHP пользуется и где можно скачать? (Я сам до селе пользовался тупо Notepаd++, так сказать руку набивал ))) )
  23. Я не письками мерился, а показывал Вам зачем что нужно. Пожалуйста.
  24. <html> <head> <script type="text/javascript"> //Пишем функцию которую вызовем function change() { text = ">>><b>Я нашел этот элемент</b><<<"; //Говорим, что когда мы вызовем эту функцию, //то найдем в документе вызвавший её элемент с id='finde_me' //и запишем туда новое значение переменной text; document.getElementById('finde_me').innerHTML=text; } </script> </head> <body onLoad="change();"><!-- И так... функция change() запустится при загрузке документа (событие onLoad)...--> <div id='finde_me'>Когда JS найдет этот элемент, текст изменится</div> <!--...она найдет нужный её элемент с id='finde_me' и запишет туда новое значение переменной text;--> <div id='other_div'>Этот текст не изменится, это элемент с другим id</div><!-- элемент с другим id её не интересен--> </body> </html> :: готов к употреблению )
  25. Хороший опрос, жаль, что он протекает немного не конструктивно. Многим в том числе и мне было бы любопытно узнать +/- того или иного доктайпа Я пользуюсь Transitional - согласен с YISHIMITSY
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy