реализовываете у себя некое подобие whois по городам и ВСЁ!!! потом вытягиваете город от туда а с городом добыть погоду вообще не сложно.
сранность затеи только в том что точность определения будет около 70%
т.к. базы whois обновляются часто, ну и стоят денег, беспланые всегда относительно устаревшие, т.е. абсолютно не каждый посетитель сайта увидит на нём прогноз именно своего города.
вообще согласен с валенком - абсолютно ненужная фича! СПАМ! прогноз не точный, ну и с определения города проблемы.
гораздо луше сделать чтобы пользователь сам выбирал нужный ему город, а потом по выбранному городу и показывать прогноз этому пользователю, пока он не выберит другой город.
так надёжней и точней. ну и можно реализовать как на сайте с авторизацией так и без.
но вот нужно ли?...
впринципе тема тож интересная. но вот мнение: юзать wois только из-за вшивенького прогнозика - расточительно. да и база там в несколько миллионов полей.
следую теме форума: могу написать такую фичу, в каком пожелаете виде! небесплатно конечно..
насколько помню в webmoney вообще проблем быть не должно )
там всё до безобразия просто, ну а чтобы не разобраться в документации это надо просто тупо быть слепым )
и причём тут протоколы и php?.. объясните пожалуйста )
выже не собираетесь лепить на php десктопное приложение!
а тут всё до банальности просто. требуется лишь вывести ворму, передающую данные в систему webmoney, остальное уже далеко не ваша забота )))
это что касется web-money
вот с paypal ещё не сталкивался. но думаю придётся в скором будущем. тоже интересная вещъ.
Допустим есть файл *.txt надо считать из него первые 560 байт (и/или символов) и вывести на экран! Как это сделать?
Ну и соответственно как потом считывать байты начиная с 561 и дальше.
т.е. должна в итоге получиться переменная типа $c_1_5
НО! НИЧЕГО НЕ ПОЛУЧАЕТСЯ!
пишет: Parse error: parse error, unexpected $end in "тута адрес скрипта": eval()'d code on line 1
хмммммммм
у вас всё работает?
чтота непонятно ужасное происходит...
ажна мурашки пабижали...
дыыуж щас ребутнусь попробую, а то комп уже месяц не выключается
вот вроде всё...
видовс отображает картинку
<img src='img.gif' > тоже показывает картинку если запускаю его на компе как простой хтмл файл
</table>\n\n(Добавление)
хмм вроде все переменные понятны..
вот единственное ещё
$photo_ = mysql_query( "SELECT * FROM banners_net1" );
\n\n(Добавление)
ЛЮЮДИИИ!!!!! ПЛИИЗ!! Я ТАМ ВЫКЛАЫДВАЛ КОД!
НЕСОЧТИТЕ ЗА ТРДУД! ПОПРОБУЙТЕ У СЕБЯ ЕГО ЗАПУСТИТЬ И ПОПРОБЫВАТЬ! ЭТО НЕ ДОЛГО НО БУДУ ВАМ СИЛЬНО БЛАГОДАРЕН!
щас вообще нахожусь в состояни жуткого тупика!!!!
вот структура таблицы
CREATE TABLE banners_net1 (
ban_id int(10) unsigned NOT NULL auto_increment,
usr_id int(10) unsigned NOT NULL default '0',
ext char(3) NOT NULL default '',
KEY ban_id (ban_id)
) TYPE=MyISAM;
папка с баннерами (куда всё загружается)
соответственно
banners/gif/
banners/jpg/
banners/png/
banners/swf/
и ещё...
ЖЕНЕЧКО!
ЭТО НЕ БЕЗКОНТЕКСТНЫЙ КУСОК КОДА! ЭТО ПОЛНОСТЬЮ РАБОТАЮЩИЙ , НЕАЗВИСИМЫЙ СКРИПТ! АБСОЛЮТНО! можешь проверить...
хм... думаю вот что может смутить:
<form action="./?b=type1" method="post" enctype="multipart/form-data">
НО! "/?b=type1" - это всеголишь адрес страницы...
и если он в таком виде, то понятно, что обращение идёт к индексной странице
по поводу $add (это $_POST["add"]?), $photo, $photo_name. :
посмотри на на форму отправики повнимательнее... у сабмина name add (на странице несколько форм, перехватывая сабмиты можно упрощать работу с данными из разных форм)
насчот $photo, тоже нимательнее смотри на форму....
хм... ах ну да... понимаю что $photo_name могло вызвать впечатление "выдраного куска кода" НО!
давай посорим справчник
я процетирую:
Цитата:
Далее идёт содержимое $_FILES. Обратите внимание, что здесь предполагается использование имени 'userfile' для загружаемого файла, как в примере скрипта ранее:
$_FILES['userfile']['name']
Оригинальное имя файла на клиентской машине.
$_FILES['userfile']['type']
mime-тип файла, если браузер предоставил эту информацию. Пример: "image/gif".
$_FILES['userfile']['size']
Размер загруженного файла в байтах.
$_FILES['userfile']['tmp_name']
Временное имя файла, под которым загруженный файл был сохранён на сервере.
Примечание: в PHP версии до 4.1.0 она называлась $HTTP_POST_VARS и не была автоглобальной переменной. PHP 3 не поддерживает $HTTP_POST_FILES.
Если register_globals включена в php.ini, то будут доступны нижеследующие переменные. Обратите внимание, что имена этих переменных предполагают использование имя файла для загрузки 'userfile', как в примере предыдущего скрипта:
$userfile - Временное имя файла, под которым загруженный файл был сохранён на сервере.
$userfile_name - Оригинальное имя или путь к файлу на системе отправителя.
$userfile_size - Размер загруженного файла в байтах.
$userfile_type - mime-тип файла, если браузер предоставил эту информацию. Пример: "image/gif".
Заметьте, что часть "$userfile" этих переменных это имя, которое записано в поле <input> type="file" в форме загрузки. В предыдущем примере формы мы назвали её "userfile".
я думаю теперь понятно от куда взялась переменная $photo_name, а также подобные $photo_size ?
в целом я считаю скрип более-менее грамотный и функциональный...
но вот что-то взбойнул....\n\n(Добавление)
ыых.... вощем всё...
еси чрез 2 дня не здам проект
можна уже стразу подбирать катофалк...\n\n(Добавление)
хммммм щас ещё выяснилась любопытная весч!
при обращении к файлу с тегами/путями к картинками через эксплоер
картинке не отображаются... (http://www.reanimator.kz/crealink/test.htm)
а при запуске test.htm просто с компа C:homereanimator.kzwwwcrealinktest.htm
картинки отображаются...\n\n(Добавление)
хм... чота со слешами на форуме..
нуко
////////////////////////////////\n\n(Добавление)
////\\\\\\\\\
нуу лююди... я конечно всё понимаю... но я не идиот...
вопервых...
функция алерт моя и простая... она ПХПШНАЯ!
function alert($mes){?><script>alert('<?=$mes?>');</script><?}
во вторых...
valenok пишет:
Но сюда только после того как попытаетесь сами:
зайти в нужную папку и посмотреть оказывается ли там какой либо файл с нужным названием, потом открыть его и узнать показывает ли ваш Windows Pictures & Fax viewer это изображение нормально.
Потом тупо правой кнопкой мышки по клавиатуре и открыть припомощи..
ФФ и ИЕ
Потом проверить html документ такого содержания :
<img src='img.gif' />
Потом искать ошибку у себя в html'e и пхп коде ответсвенном за вывод картинки.
Лучше начать с предпоследнего - может оказаться меньше этапов отладки.
всё это ЕССТЕСТВЕННО ПРОДЕЛАЛ...
1. файл есть
2. винда его отображает
3. <img src='img.gif' /> ЕСТЬ! указывает src указывает на существующий файл
ставлю даже на левой странице <img src='img.gif' /> (с путём к загруженному баннеру)
и он не отображается...
P.S. evgenijj! спасибо что уделил внимание моему коду :о)\n\n(Добавление)
<img src='banners/gif/4.gif' border='1' width='468' height='60'>
вот такой тег формирует скрипт при отображении загруженного баннера....
4.gif - существует и действительно лежит в тех каталогах
но непоказывается...\n\n(Добавление)
ещё фича...
загружаешь 2 баннера... НИФИГА! НЕ ОТОБРАЖАЮТСЯ!
удаляешь любой... ТОТ КОТОРЫЙ ОСТАЛСЯ ОТОБРАЖАЕТСЯ!
потом жмёшь ф5 и всё... даже тот который остался тоже пропадает...
просто бело поле 100*100
плииз.. слёзно расчитаваю на вашу помощь...
прилогаю иходний всей той шняги которая аплоадит...
я конечно понимаю, что копаться в коде это нудно... но, тем не менее, буду бесконечно благодарен тем, кто поможет исправить ситуацию...
вообщем загруженые изображения неотображаются... может что-то в коде не так?
ААААААААААААААААА!!!
вроде со всем справился... НО!!!!!
теперь загруженые изображения в браузере не отображаются! что это может быть и как с этим бороться7 поскажите пожалуйста!
нуу картинка вроде отображается, но как белый пустой лист! пробывал открывать в ФаерФоксе и в ИЕ, ТОЖЕСАМОЕ!
вопрос! а можно к флеш баннерам применять стандартные функции для изображений: GetImageSize() и т.д.?
и что будет если флеш баннер прогнать через эти функции?\n\n(Добавление)
а что за функция imagetype()?