ГОТОВЫЕ СИСТЕМЫ: КОМПЛЕКТУЮЩИЕ: ПЕРИФЕРИЯ: ПРОГРАММЫ И ИГРЫ: РАЗНОЕ:
|
|
|
|
Последнее обновление:2005-09-04
|
Ссылок в разделе: 54 |
|
|
Описание |
Готовые скрипты для сайтов, построенные с использованием ASP, не являются редкостью. Правда, большинство из них — это коммерческие разработки. Подобрать бесплатную CMS на ASP несколько труднее, чем решение на PHP или Perl, но кое-что полезное отыскать вполне реально. >>>
|
|
|
|
Компьютерная газета,
2004-03-15 |
|
|
|
|
|
|
Ликбез |
Отправка данных формы происходит по нажатию на кнопку Submit. Часто при этом возникает задача проверить вначале данные на корректность и только в случае их правильности отсылать на сервер. В противном случае, следует вывести предупреждение об ошибке и вернуться к редактированию. Такая тактика называется «защита от дурака» и она не позволяет вводить заведомо неверные данные. Например, вы хотите от посетителя обязательно получить адрес электронной почты. Тогда во введенной строке должен содержаться символ @, который однозначно определяет, что это именно адрес, а не что иное, и не какой-нибудь адрес, а именно электронный. Также не должно быть пробелов и других недопустимых символов вроде русских букв. Только после того, как скрипт все проверит и даст добро, форму можно отправлять на сервер. >>>
|
|
|
Ликбез |
С помощью JavaScript можно отправить данные формы на сервер, очистить ее, а также получить доступ к любому элементу формы для изменения его значений. Существует несколько способов обращения к формам с использованием объектной модели. >>>
|
|
|
Технология |
Конечно, пока сайт не раскручен, можно просто названия компьютеров и время посещения их пользователями нашего сайта записывать в простой текстовый файл. Однако это хорошо, когда посещений не больше нескольких сотен. А когда их число переваливает за тысячу, анализировать такой файл не просто трудно, а очень трудно. Хотя на первых порах многие так и делают, после чего приходится этот файл переводить в более читаемый вид, что, надо сказать, весьма неудобно. Можно затем написать пару-другую скриптов для анализа этого файла. Однако это все будет работать страшно медленно, и намучаетесь вы со скриптами — просто в сказке не рассказать. Но зачем изобретать велосипед и придумывать разные там поисковики по своим логам? Все уже придумано до нас — остается только это под себя сконфигурировать. Итак, решено: используем в своем супермегасчетчике СУБД MySQL. Как правило, чаще всего о своих посетителях необходимо знать следующее: время, дату посещения, IP-адрес, имя компьютера. Также необходимо, чтобы счетчик не менял своего значения, когда на сайт заходит его администратор и при обновлении странички (иначе будет очень много ложных посещений). Связка PHP+MySQL поможет нам решить поставленные задачи. >>>
|
|
|
|
Компьютерная газета,
2003-11-24 |
|
|
|
|
|
|
Описание |
Герой сегодняшней статьи несколько отличается от CMS, рассмотренных нами в предыдущих материалах "Готовых решений". Если до этого разговор шел о пакетах, позволяющих с минимальными материальными и временными затратами реализовать отдельные разделы сайта, то phpNuke представляет собой своеобразную заготовку сайта в целом. >>>
|
|
|
|
Компьютерная газета,
2003-11-10 |
|
|
|
|
|
|
Описание |
Современная web-разработка во многих случаях требует использования динамических решений, написания скриптов на различных языках программирования, навыков работы с базами данных. В этом творческом процессе возникает необходимость отладки созданных программ на соответствующем тестовом сервере. Кроме самого сервера, нам еще понадобятся интерпретаторы необходимых языков программирования, а также СУБД. >>>
|
|
|
Технология |
В 1993 г. ученый Майкл Дойль (Michael Doyle) из Университета штата Калифорния (Сан-Франциско), исследуя возможности тогда еще мало распространенной Всемирной Паутины, сумел внедрить в Web-страницы самостоятельные программы с описанием интерфейса на Tcl/Tk. >>>
|
|
|
|
Компьютерное Обозрение,
2003-10-20 |
|
|
|
|
|
|
Описание |
Здравствуйте. Прежде чем читать далее, задайте себе вопрос: "Каким образом я ищу ответы на необходимые мне вопросы, когда нахожусь в Сети?" В принципе, основных источников тут только два: первый — это поисковые машины (google.com, yandex.ru, punto.ru и т.д.), второй — веб-форумы или конференции. >>>
|
|
|
|
Компьютерная газета,
2003-10-13 |
|
|
|
|
|
|
Ликбез |
Все больше корпоративных Java-проектов используют XML в качестве стандартного средства для хранения данных для того, чтобы сделать их транспортабельными и доступными другим приложениям и сервисам. Однако из-за высоких требований XML-парсеров к вычислительной мощности J2ME-приложения в большинстве своем не могли воспользоваться XML для хранения каких-либо данных. Несмотря на это, сейчас можно найти XML-парсеры, которые не требуют много места и не слишком требовательны к количеству системных ресурсов. Таким образом, MIDP-программисты уже сегодня могут пользоваться XML в своих приложениях для мобильных устройств. В этой статье мы рассмотрим одно из таких приложений. >>>
|
|
|
|
Компьютерная газета,
2003-10-13 |
|
|
|
|
|
|
Ликбез |
Сценарий member.php завершает страницу отображением меню с использованием функции display_ user_menu(). Пример вывода сценария member.php можно увидеть на рис. 4. Следующим шагом будет рассмотрение функций check_valid_ user() и login(). Сама функция check_ valid_user() повторного подключения к базе данных не выполняет, однако проверяет, что с пользователем связан зарегистрированный сеанс. >>>
|
|
|
|
Компьютерное Обозрение,
2003-10-06 |
|
|
|
|
Страницы: <<<
[1] [2] [3] [4] [5] >>>
<!--
<script src='http://www.clickexchange.ru/include/query.php?login=dig&width=468&fsize=2&title=Реклама%на%Диг.ру&align=center&bgcolor=FFFFFF&bordercolor=A2A2A1&tcolor=000000&url=4&lay=G&charset=win'></script>
-->
(C) OMAR.ru email: info@omar.ru
<script language="JavaScript"><!--
document.write('<a href="http://www.rax.ru/click" '+
'target=_blank><img src="http://counter.yadro.ru/hit?t14.1;r'+
escape(document.referrer)+((typeof(screen)=='undefined')?'':
';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+';'+Math.random()+
'" alt="rax.ru: показано число хитов за 24 часа, посетителей за 24 часа и за сегодн\я" '+
'border=0 width=88 height=31></a>')//--></script>
<a href="http://top100.rambler.ru/top100/"><img src="/rambler88x31.gif" alt="Rambler's Top100" width="88" height="31" border="0"></a>
<script language="javascript">
hotlog_js="1.0";hotlog_d=document;
hotlog_n=navigator;hotlog_rn=Math.random();
hotlog_n_n=(hotlog_n.appName.substring(0,3)=="Mic")?0:1;
hotlog_r=""+hotlog_rn+"&s=21095&im=134&r="+escape(hotlog_d.referrer)+"&pg="+
escape(window.location.href);
hotlog_d.cookie="hotlog=1"; hotlog_r+="&c="+(hotlog_d.cookie?"Y":"N");
hotlog_d.cookie="hotlog=1; expires=Thu, 01-Jan-70 00:00:01 GMT"</script>
<script language="javascript1.1">
hotlog_js="1.1";hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N")</script>
<script language="javascript1.2">
hotlog_js="1.2";hotlog_s=screen;
hotlog_r+="&wh="+hotlog_s.width+'x'+hotlog_s.height+"&px="+((hotlog_n_n==0)?
hotlog_s.colorDepth:hotlog_s.pixelDepth)</script>
<script language="javascript1.3">hotlog_js="1.3"</script>
<script language="javascript">hotlog_r+="&js="+hotlog_js;
hotlog_d.write("<a href=http://click.hotlog.ru/?21095 target=_top><img "+
"src=\"http://hit2.hotlog.ru/cgi-bin/hotlog/count?"+
hotlog_r+"&\" border=0 width=88 height=31 alt=HotLog></a>")</script>
<noscript><a href=http://click.hotlog.ru/?21095 target=_top><img
src="http://hit2.hotlog.ru/cgi-bin/hotlog/count?s=21095&im=134" border=0
width="88" height="31" alt="HotLog"></a></noscript>
<a href="http://top100.rambler.ru/top100/"><img
src="http://counter.rambler.ru/top100.cnt?335875" alt="Rambler's Top100"
width="1" height="1" border="0"></a>
|
|