Страница 5 из 8

Re: Разработка программ ...

Добавлено: 26 мар 2010 19:32
dooh
Есть новый вопрос на повестке дня ... ктонибудь могёт помочь с написанием скрипта для того чтобы получить данные о погоде с любого доступного источника в Internet - те ... или хотябы такой источник подскажите плиз ...

Re: Разработка программ ...

Добавлено: 27 мар 2010 00:19
Garipov72
Я вроде с Гиз метео беру, попозже пример выложу. :)

Re: Разработка программ ...

Добавлено: 27 мар 2010 01:16
dooh
буду очень признателен

Re: Разработка программ ...

Добавлено: 27 мар 2010 11:50
dooh
Последние доработки ECatalog:
- работает регистрация;
- можно добавить новость только если ты power_user;
- также power_user может добавить категорию и тип товаров в каталог а также сам товар.
Еще не работает :
- формирование списка товаров по запросу с фильтром;
- создание заявки и добавление в нее товара;
- отправка сообщения администратору;

Пока еще не знаю как сделать отправку email-а через сервер, так-что если знаете как подскажите плиз;

Re: Разработка программ ...

Добавлено: 28 мар 2010 08:02
Garipov72
Для того что бы отправить e-mail через сервер в php есть специальная функция mail (); подробнее...
Что косаеться погоды то тебе нужно брать данные в формате xml, дальше тебе нужно будет эти данные порезать.
Загружать данные можно функцией

Код: Выделить всё

$html = file_get_contents("http://informer.gismeteo.ru/xml/28725_1.xml");
Теперь в переменной $html содержится полученные данные, тебе останется только порезать их, можно функциями strstr (); strpos (); substr();
Здесь кстати предлагают другой вариант получения погоды

Re: Разработка программ ...

Добавлено: 28 мар 2010 16:28
dooh
а это не делается канибудь путем запросов ? только путем скачивания файла ?

Re: Разработка программ ...

Добавлено: 28 мар 2010 18:17
Garipov72
:roll: я не видел что бы кто то предоставлял данные отличные от xml, так же можно поставить бесплатный счетчик на JS, но я не советую, т.к. во первых растет время открытия страницы. При использовании xml есть плюсы: Данные можно прокешировать тем самым увеличив скорость загрузки страницы, также можно оформить как тебе угодно.

Впринципе такой подход реализовать не сложно.

Re: Разработка программ ...

Добавлено: 31 мар 2010 16:34
dooh
Я просто хотел сделать к примеру на сервере своем запрашивать инфу ... складывать ее в базе данных в виде простой записи о погоде на такойто день ... а потом в страничку втавлять из базы данных ... просто для меня проще былобы еслибы получать не файл который обрабатывать еще надо ... :)

Re: Разработка программ ...

Добавлено: 31 мар 2010 16:35
dooh
Хотя если подумать то и такой вариант подходит :)

Re: Разработка программ ...

Добавлено: 31 мар 2010 20:05
Garipov72
:lol: тут сложного в этом ничего нет, такие файлы как правило строго структурированы, поэтому вытянуть с него нужные данные без проблем можно

Re: Разработка программ ...

Добавлено: 31 мар 2010 20:26
dooh
Да я не спорю что не сложно ... только я до этого на C++ програмил только ... на PHP еще разбираться как это делается ... не посимвольно же xml парсить

Re: Разработка программ ...

Добавлено: 05 апр 2010 11:30
dooh
Народ комунибудь интересна тема разработка ПО под Linux ... ? а то я всерьез заинтересовался когда Линукс поставил ... отпишитесь плиз ...

Re: Разработка программ ...

Добавлено: 05 апр 2010 12:05
Garipov72
Давай фотошоп приучим к линуксу, чтобы не в эмуляторе работал! :wink:

Re: Разработка программ ...

Добавлено: 05 апр 2010 12:58
dooh
Предлагаешь новый Photoshop писать ??? ... вобщето Gimp уже есть под Linux он под ним первоначально и был ... нормальная в принципе прога ... там все есть ... покрайней мере ни знаю чего там по сравнению с Photoshop нету ...

Re: Разработка программ ...

Добавлено: 05 апр 2010 13:01
dooh
Вобщем все вродибы заработало ... KDevelop поставил ... с поддержкой Qt ... вот теперь сижу и думаю с чего начать ... очень интересно с OpenGL попробовать чтонибудь написать ...

Мне интересно лично или редактор 3D написать или игру несложную ... есть мысль визуализатор моделей зданий написать с упрощенным интерфейсом для моделирования ...