A A A A Автор Тема: Сеть наблюдателей Серебристых облаков  (Прочитано 4471 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Иван С. Брюханов

  • *****
  • Сообщений: 2 221
  • Благодарностей: 32
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Иван С. Брюханов
Re: Сеть наблюдателей Серебристых облаков
« Ответ #40 : 29 Июн 2009 [18:17:50] »
////Ээээ... я не совсем понимаю вот что.
База данных (MySQL) - это та таблица с данными, которые пользователь ввел через электронную форму (которую Вы сделали), и которую в конечном итоге все смогут увидеть на сайте?
Отправлено: сегодня в 11:46:48Автор: Mihai1 Su1im0v  ////

ВТОРОЙ ВОПРОС

ЭЭЭ... ЭТИ данные, которsе будут зафиксированы в форме - ИДУТ в международную копилку ?

bis


Оффлайн Peter1

  • ***
  • Сообщений: 185
  • Благодарностей: 15
  • Сколько еще в мире тайн...!
    • Сообщения от Peter1
Re: Сеть наблюдателей Серебристых облаков
« Ответ #41 : 29 Июн 2009 [18:32:17] »
Эти данные пойдут в копилку наблюдателей из СНГ, потому как эти данные будут размещаться на русскоязычном сайте. Если Tom McEvan захочет дублировать эти данные на свой шотландский сайт, тогда эти данные становятся международного класса.

Оффлайн Иван С. Брюханов

  • *****
  • Сообщений: 2 221
  • Благодарностей: 32
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Иван С. Брюханов
Re: Сеть наблюдателей Серебристых облаков
« Ответ #42 : 29 Июн 2009 [18:48:11] »
Эти данные пойдут в копилку наблюдателей из СНГ, потому как эти данные будут размещаться на русскоязычном сайте. Если Tom McEvan захочет дублировать эти данные на свой шотландский сайт, тогда эти данные становятся международного класса.

НУЖНО ЧТОБ Том ПРИНЯЛ на шотландский сайт все наблюдения СО на территории бывшего СССР ...  >:D

Киньте ему ссылочку ...  >:D С фотками -самые последние ...

Иначе он теряет ГИГАНТСКОЕ пространство от Питера до Камчатки ...  >:D

bis

Оффлайн Peter1

  • ***
  • Сообщений: 185
  • Благодарностей: 15
  • Сколько еще в мире тайн...!
    • Сообщения от Peter1
Re: Сеть наблюдателей Серебристых облаков
« Ответ #43 : 29 Июн 2009 [19:17:13] »
Примет или не примет Том наши данные (которых еще нет) - это вопрос к нему, но вообще то он не обязан принимать!
Фотки то он может посмотреть, но читать он по нашему еще не научился. Поэтому для него будет просто трата времени, он не будет сам записывать чужие наблюдения в свою базу. Это же не его работа, это его хобби!  ;)

Оффлайн Иван С. Брюханов

  • *****
  • Сообщений: 2 221
  • Благодарностей: 32
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Иван С. Брюханов
Re: Сеть наблюдателей Серебристых облаков
« Ответ #44 : 29 Июн 2009 [21:21:53] »
Примет или не примет Том наши данные (которых еще нет) - это вопрос к нему, но вообще то он не обязан принимать!
Фотки то он может посмотреть, но читать он по нашему еще не научился. Поэтому для него будет просто трата времени, он не будет сам записывать чужие наблюдения в свою базу. Это же не его работа, это его хобби!  ;)

ТАК что ...?? Мы создаём что-то местечковое своё и не интегрированное в международныю систему ???

 ???

bis

Оффлайн Peter1

  • ***
  • Сообщений: 185
  • Благодарностей: 15
  • Сколько еще в мире тайн...!
    • Сообщения от Peter1
Re: Сеть наблюдателей Серебристых облаков
« Ответ #45 : 29 Июн 2009 [22:29:07] »
Мы создаем базу данных не местечковое, а для достаточно большого региона земного шара. Посмотрите на глобус и вы увидите, что страны СНГ занимают гораздо больше территории, чем Европа, и сравнимую территорию с Европа+Америка+Канада.

Но дело не в этом. Нет ничего плохого в том, если будут существовать две независимые базы данных. В любом случае, на сайте каждой базы данных будет ссылка на вторую базу. И каждый заинтересованный наблюдатель сможет зайти в любую базу и посмотреть отчеты о наблюдениях. Для этого знание никакого языка не требуется, только цифры нужно уметь читать. И с этой точки зрения обе базы данных можно рассматривать как международные.

А для тех наблюдателей, кто серьезно занимается статистикой СО, не будет никаких проблем скопировать данные из обеих баз, это совсем не сложно.

Оффлайн Mihai1 Su1im0v

  • Новичок
  • *
  • Сообщений: 24
  • Благодарностей: 1
    • Сообщения от Mihai1 Su1im0v
Re: Сеть наблюдателей Серебристых облаков
« Ответ #46 : 30 Июн 2009 [18:36:57] »
Сделал проверку заполнения полей, проверку на длину полей (имя, е-мыло, страна, расположение, время начала, время окончания- не меньше 4 символов), проверяется корректность ввода e-mail , проверяется наличие хотя бы одной цифры в полях:  дата, время начала, время окончания, макс.яркость, макс.высота, погода.
Поменял форму ввода, месяц и год теперь выбираются из выпадающего списка. По умочанию выбраны текущие месяц и год. Так что теперь у форм расширение *.php

Обрезаются лишние пробелы, в комментарии ссылки обрамляются тэгами. Дата приводиться к виду YYYY.MM.DD-DD , время к виду HH:MM (т.е. если ввести "3-20", "3 20" станет "03:20").
Из полей где только цифры должны быть обрезаются лишние символы , например вводим "2 балла", получаем "2".

Сделал сортировку по дате при выводе таблиц.

Посмотреть как это работает и потестировать можно на http://traceroute.far.ru/
Найдете глюки, сообщайте. Две недоработки сам вижу: при одной из проверок имя поля в сообщении об ошибке на англицком выводиться; и таблица кривовато выходит.

Оффлайн Mihai1 Su1im0v

  • Новичок
  • *
  • Сообщений: 24
  • Благодарностей: 1
    • Сообщения от Mihai1 Su1im0v
Re: Сеть наблюдателей Серебристых облаков
« Ответ #47 : 30 Июн 2009 [18:51:56] »
Ээээ... я не совсем понимаю вот что.
База данных (MySQL) - это та таблица с данными, которые пользователь ввел через электронную форму (которую Вы сделали), и которую в конечном итоге все смогут увидеть на сайте?

MySQL - это СУБД (система управления базами данных).
Если хранить базу наблюдений в MySQL, тут не только проще работать чем с файлом. Легко можно любую выборку сделать, например хотим мы узнать сколько раз в этом году наблюдались СО в Москве - делаем запрос и получаем цифру, хотим вывести только те наблюдения, где яркость была не ниже 3 баллов - без проблем. Фантазия ограничена только налицием нужных данных. Например надо узнать какой процент сообщений пришелся на широту 50-65, а какой на 40-50. Данных по широте в нашей таблице нет, но если создать еще одну таблицу, где будут координаты мест наблюдения, тогда выборку по широте можно организовать.
Короче СУБД дает больше возможностей.

Оффлайн HEYEN

  • *****
  • Забанен!
  • Сообщений: 792
  • Благодарностей: 7
  • Гиена,- да да ...та самая,Двуличная и Вероломная,.
    • Сообщения от HEYEN
Re: Сеть наблюдателей Серебристых облаков
« Ответ #48 : 30 Июн 2009 [18:58:58] »
 ПЕРВРОЕ что необходимо для стайного загона (эт на языке Африканцких гиен значит, коллективный акт проведения тех или иных действий  во изучение и добычу  ценных материалов относительно астр. явленияя ))) )
 - Итак, первое , что необходимо для С\З, - намеиттить общее , согласованное в кругу членов 'стаи', эдакое характерное время Ч, - момент , в который все не сообщаясь ,а заранее наметя себе этот момент , производят фотоснимки.
   (чтоб не панькаться со связыванием между собой  по телефону и аське.)
 (там ужь, вожак стаи пускай на свой опытный взгляд решает , ко всемирному ль - к местному ль времени ЕГО привчязывать. И решить ОН , также, должон , какие диапазоны времени лучше выбрать.)
моментов нужно бы по идее, наметить   несколько в течении суток (в течении диапазона в который есть смысл проволдить наблюдения)

 
Ну ладно, я просто пожелал высказаться скорее для отметки что это реально нужное дело. Нехватало чтоб вот эта тема была в кругу ЛА ччем -то новеньким.
-Да и , даже, вот , чувствую,, именно об этом в этой - таки теме речь уже поднималась.
« Последнее редактирование: 01 Июл 2009 [10:23:38] от HEYEN »
ЭТТЭНШН!!,__!
Гиена выбежала; рёв
Раздался, яростен и груб:
«Он мой! Скорей отдайте труп!»...

- Честному люду,..коли  нет мочи понять как я излагаю -  попроси у бога копирайт на честной русский.

Оффлайн Peter1

  • ***
  • Сообщений: 185
  • Благодарностей: 15
  • Сколько еще в мире тайн...!
    • Сообщения от Peter1
Re: Сеть наблюдателей Серебристых облаков
« Ответ #49 : 01 Июл 2009 [14:06:14] »
Я попробовал сделать тестирование. Получается следующее:
1. Если вводить данные на русском языке в поля "Имя наблюдателя", "Страна", "Расположение",
то выдается сообщение, что не все поля заполены.

2. Если ввести в эти поля данные на английском, то все работает и появляются следующие предупреждения и отчет:

Warning: Wrong parameter count for str_replace() in /home/far/t/r/a/traceroute/public_html/send.php on line 121
Warning: Wrong parameter count for str_replace() in /home/far/t/r/a/traceroute/public_html/send.php on line 121
Warning: fopen(nlcs) [function.fopen]: failed to open stream: Permission denied in /home/far/t/r/a/traceroute/public_html/send.php on line 217
Warning: fwrite(): supplied argument is not a valid stream resource in /home/far/t/r/a/traceroute/public_html/send.php on line 218
Warning: fclose(): supplied argument is not a valid stream resource in /home/far/t/r/a/traceroute/public_html/send.php on line 219

Спасибо за отправку сообщения!

Имя наблюдателя: Peter
e-mail: peter@mail.ru
Страна: Sweden
Расположение: Kiruna
Дата: 2009.07.20-21
Начало: 23:30
Конец: 02:45
Формы СО: 1, 2a,b, 4a
Макс.яркость: 4-5
Макс.высота: 20-5
Облачность: 1-2
Азимут:
Комментарий:

Оффлайн Peter1

  • ***
  • Сообщений: 185
  • Благодарностей: 15
  • Сколько еще в мире тайн...!
    • Сообщения от Peter1
Re: Сеть наблюдателей Серебристых облаков
« Ответ #50 : 01 Июл 2009 [14:09:38] »
Но я не понимаю, почему не видно итоговой таблицы?
То есть, данные как будут в итоге представлены? В виде таблицы? Или вот таким отчетом (в виде строк)?
Но скорее всего у меня что то не работает.

Еще вопрос: а какой программой можно обрабатывать php-файлы?

Оффлайн Peter1

  • ***
  • Сообщений: 185
  • Благодарностей: 15
  • Сколько еще в мире тайн...!
    • Сообщения от Peter1
Re: Сеть наблюдателей Серебристых облаков
« Ответ #51 : 01 Июл 2009 [14:13:20] »
Да, MySQL - очень полезная вещь! Хорошо бы использовать это дело в наших целях.

Оффлайн Иван С. Брюханов

  • *****
  • Сообщений: 2 221
  • Благодарностей: 32
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Иван С. Брюханов
Re: Сеть наблюдателей Серебристых облаков
« Ответ #52 : 01 Июл 2009 [19:27:16] »
Мы создаем базу данных не местечковое, а для достаточно большого региона земного шара. Посмотрите на глобус и вы увидите, что страны СНГ занимают гораздо больше территории, чем Европа, и сравнимую территорию с Европа+Америка+Канада.

Но дело не в этом. Нет ничего плохого в том, если будут существовать две независимые базы данных. В любом случае, на сайте каждой базы данных будет ссылка на вторую базу. И каждый заинтересованный наблюдатель сможет зайти в любую базу и посмотреть отчеты о наблюдениях. Для этого знание никакого языка не требуется, только цифры нужно уметь читать. И с этой точки зрения обе базы данных можно рассматривать как международные.

А для тех наблюдателей, кто серьезно занимается статистикой СО, не будет никаких проблем скопировать данные из обеих баз, это совсем не сложно.

ТОГДА ЭТО ТО - ЧТО НУЖНО ...  ::)

BIS

Оффлайн Mihai1 Su1im0v

  • Новичок
  • *
  • Сообщений: 24
  • Благодарностей: 1
    • Сообщения от Mihai1 Su1im0v
Re: Сеть наблюдателей Серебристых облаков
« Ответ #53 : 02 Июл 2009 [08:28:46] »
Я попробовал сделать тестирование. Получается следующее:
 .....

Эх. Я то тестировал на свое компе, тут версия PHP 5ая , а там куда я выложил 4ая. Вот тут то косяки и полетели. Извините.

Warning: fopen(nlcs) [function.fopen]: failed to open stream: Permission denied in /home/far/t/r/a/traceroute/public_html/send.php on line 217

И права на запись в файл не поставил...

Сейчас переписал там кое-чего, теперь работает.

Но я не понимаю, почему не видно итоговой таблицы?

Ссылка на таблицу не выводилась из-за этих ошибок.
А на странице с формой тоже есть ссылка на архив наблюдений.
вот она http://traceroute.far.ru/show_table.php?type=nlcs

Еще вопрос: а какой программой можно обрабатывать php-файлы?

Можно открывать любым текстовым редактором. Это программы которые генерируют страницу и отдают ее браузеру. Так что если открыть файл *.php  в редакторе страницы мы не увидим, а увидим код программы. Соответственно чтобы увидеть сайт нужно запускать эти программы на web-сервере.

Оффлайн Peter1

  • ***
  • Сообщений: 185
  • Благодарностей: 15
  • Сколько еще в мире тайн...!
    • Сообщения от Peter1
Re: Сеть наблюдателей Серебристых облаков
« Ответ #54 : 02 Июл 2009 [16:15:56] »
Класс! Супер! Работает!!!
Только нужно мелкие вещи исправить:

1. В поле для яркости, если вводить дробную яркость, например 4.5, то в таблице появляются два числа с черточкой: 4-5

2. То же самое в поле для высоты, если вводить дробную высоту, например 20.5, то в таблице появляются два числа с черточкой: 20-5

Уже почти все замечательно! Спасибо большое!

Оффлайн Peter1

  • ***
  • Сообщений: 185
  • Благодарностей: 15
  • Сколько еще в мире тайн...!
    • Сообщения от Peter1
Re: Сеть наблюдателей Серебристых облаков
« Ответ #55 : 02 Июл 2009 [16:19:49] »
И еще мелкое замечание.

В поле для облачности, чуть-чуть нужно удлинить поле для записи как минимум трех чисел. Сейчас, если ввести кодж погоды, например, 1-2-3, то в таблице появляются только два первых числа: 1-2

Оффлайн Mihai1 Su1im0v

  • Новичок
  • *
  • Сообщений: 24
  • Благодарностей: 1
    • Сообщения от Mihai1 Su1im0v
Re: Сеть наблюдателей Серебристых облаков
« Ответ #56 : 03 Июл 2009 [09:05:21] »
1. В поле для яркости, если вводить дробную яркость, например 4.5, то в таблице появляются два числа с черточкой: 4-5
2. То же самое в поле для высоты, если вводить дробную высоту, например 20.5, то в таблице появляются два числа с черточкой: 20-5

Про дробную часть я даже и не подумал


В поле для облачности, чуть-чуть нужно удлинить поле для записи как минимум трех чисел. Сейчас, если ввести кодж погоды, например, 1-2-3, то в таблице появляются только два первых числа: 1-2

Да, это тоже не предусмотрел.
Там числовые поля обрабатываются одинаково, одним циклом, приводяться к виду <первое чило><тире><второе число>.
И еще время если ввести что-то вроде 000-30 или 22-300, тоже на выходе криво получается.
Короче надо делать отдельный разбор полей.

Оффлайн Peter1

  • ***
  • Сообщений: 185
  • Благодарностей: 15
  • Сколько еще в мире тайн...!
    • Сообщения от Peter1
Re: Сеть наблюдателей Серебристых облаков
« Ответ #57 : 03 Июл 2009 [12:51:50] »
А может быть сделать поле для облачности по аналогии с полем для форм? То есть, чтобы туда можно заносить любые символы с общей длиной 5 символов. Может быть так будет проще, чтобы не делать разбор полей?

Еще вот какая мысль. Может быть поле для мэйла сделать не обязательным к заполнению?
Просто народ может испугаться, что типа спам может посыпаться. Мэйл в принципе не нужен, если нужно найти человека, то можно это можно сделать через форум.

Есть хорошая новость - мы получили разрешение разместить базу данных СО на сайте tunguska.ru.
Как теперь проще это дело сделать? Может быть Вам прислать мэйл разработчика этого сайта, чтобы Вы обсудили технические детали? Что бы не получился "испорченный телефон" через меня.

Оффлайн Mihai1 Su1im0v

  • Новичок
  • *
  • Сообщений: 24
  • Благодарностей: 1
    • Сообщения от Mihai1 Su1im0v
Re: Сеть наблюдателей Серебристых облаков
« Ответ #58 : 03 Июл 2009 [17:05:14] »
Есть хорошая новость - мы получили разрешение разместить базу данных СО на сайте tunguska.ru.
Как теперь проще это дело сделать? Может быть Вам прислать мэйл разработчика этого сайта, чтобы Вы обсудили технические детали? Что бы не получился "испорченный телефон" через меня.

ОК. Как только доделаю, отпишусь ему.

Оффлайн Peter1

  • ***
  • Сообщений: 185
  • Благодарностей: 15
  • Сколько еще в мире тайн...!
    • Сообщения от Peter1
Re: Сеть наблюдателей Серебристых облаков
« Ответ #59 : 03 Июл 2009 [22:00:14] »
Отлично! Спасибо!