- Луна изгрев/залез
12
WT форуми -> PHP MySQL ASP.NET -> Луна изгрев/залез
Създайте нова тема Напишете отговор 
Автор Съобщение
VoodooNet
Нов
Нов

Регистриран на: 14/02/2010 3:27 pm

Support: 2
Bonus: 4
Мнения: 89
Мнение 12/10/2012 7:07 pm     Луна изгрев/залез Отговорете с цитат


Трябва ми скрипт които да показва часа на изгрева и залеза на луната.

Например: Луната изгрява в22.00ч и залязва в 09.54ч.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
Radko
Потребител
Потребител

Регистриран на: 18/06/2007 4:22 pm

Support: 87
Bonus: 174
Мнения: 651
Мнение 12/10/2012 7:12 pm      Отговорете с цитат


http://www.phpclasses.org/package/1201-PHP-Calculates-the-phase-of-the-Moon.html

http://jivebay.com/2008/09/07/calculating-the-moon-phase/
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
VoodooNet
Нов
Нов

Регистриран на: 14/02/2010 3:27 pm

Support: 2
Bonus: 4
Мнения: 89
Мнение 12/10/2012 7:32 pm      Отговорете с цитат


Дали ще е възможно да приложип пример за конкретния въпрос.

В смисал не да показва фазата ,а само часа на изгрева и залеза.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
Doris
Редовен
Редовен

Регистриран на: 06/07/2006 8:17 pm

Support: 47
Bonus: 185
Мнения: 1102
Мнение 12/10/2012 9:59 pm      Отговорете с цитат


Възможно е, но зависи от формулата, която искаш да използваш. Например, една опростена и приблизителна формула:
http://flot.com/publications/books/shelf/shipnavigation/55.htm?print=Y
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
VoodooNet
Нов
Нов

Регистриран на: 14/02/2010 3:27 pm

Support: 2
Bonus: 4
Мнения: 89
Мнение 13/10/2012 12:10 pm      Отговорете с цитат


Искам да е точно. Не на секундата разбира се ....

Ако може някои да даде пример.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
Radko
Потребител
Потребител

Регистриран на: 18/06/2007 4:22 pm

Support: 87
Bonus: 174
Мнения: 651
Мнение 13/10/2012 12:24 pm      Отговорете с цитат


http://dxprog.com/entry/calculate-moon-rise-and-set-in-php/

Ето тук има инфо с примери.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
VoodooNet
Нов
Нов

Регистриран на: 14/02/2010 3:27 pm

Support: 2
Bonus: 4
Мнения: 89
Мнение 13/10/2012 1:56 pm      Отговорете с цитат


Тествах го горепосочения код и нещо не ми спори. Дали може някои да зглоби работещ вариант от него ?!?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
Radko
Потребител
Потребител

Регистриран на: 18/06/2007 4:22 pm

Support: 87
Bonus: 174
Мнения: 651
Мнение 13/10/2012 3:37 pm      Отговорете с цитат


Еми първото нещо като отвориш сайта е пример как се ползва?!!

PHP code:
<?php

date_default_timezone_set('Europe/Sofia');
include('moon.php');
print_r(Moon::calculateMoonTimes(6, 28, 2011, 36.754478, -96.110291));
?>


Връща ти се обект, от който после можеш да вземеш каквото ти трябва.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
VoodooNet
Нов
Нов

Регистриран на: 14/02/2010 3:27 pm

Support: 2
Bonus: 4
Мнения: 89
Мнение 16/10/2012 2:57 pm      Отговорете с цитат


Не мога да се справя нещо...моля ако може някои да го даде в работещ вид
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
vinsbg
Редовен
Редовен

Регистриран на: 28/01/2009 2:21 pm

Support: 51
Bonus: 87
Мнения: 2604
Мнение 16/10/2012 3:35 pm      Отговорете с цитат


Ето и код към сайта, който е посочил Radko:
http://pastebin.com/TYfssCph
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
VoodooNet
Нов
Нов

Регистриран на: 14/02/2010 3:27 pm

Support: 2
Bonus: 4
Мнения: 89
Мнение 17/10/2012 10:36 am      Отговорете с цитат


Връща ми това като информация:

stdClass Object ( [moonrise] => 1350176880 [moonset] => 1350219360 )


Което не виждам как мога да го ползвам и къде е конкретно информацията за залез и изгрев ?!?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
TryMe
Турист
Турист

Регистриран на: 04/07/2012 9:33 pm

Support: 22
Bonus: 44
Мнения: 365
Мнение 17/10/2012 11:24 am      Отговорете с цитат


Е, имаш времето, какво друго искаш? Минаваш тези числа през date() и готово.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> PHP MySQL ASP.NET Часовете са според зоната GMT + 2 Часа
12
Страница 1 от 2


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети