Взрослая социальная сеть
Текстовая версия форума
Знакомства для секса Регистрация


Создание Web странички

Текстовая версия форума: Архив компьютерного форума



Полная версия топика:
Создание Web странички -> Архив компьютерного форума


Страницы: [1]23

Игрушка!
А почему бы нам тут не задавать вопросы и не получать ответы, здесь может быть все, все, что связано с программированием в web. biggrin.gif
Игрушка!
Вопрос:
У меня такая проблема. Может быть, это не похожу на проблему, но очень раздражает! На моей html-странице почему появляется горизонтальная полоса прокрутки. Я использую фреймы и эта страница - один из фреймов. Весь текст, который есть на этой странице, расположен по ширине страницы, т.е. при изменении размера окна браузера будет соответствующим образом сжиматься. И эта полоса прокрутки появляется неизвестно от чего. Подскажите, как её убрать! Не могу запретить скроллинг в фрейме, т.к. вертикально страница достаточно большая. Причём в Opera всё нормально, этой полосы прокрутки нет, а вот в IE она есть! Достала она меня... Андрей.
Ответит:
Параметры тега <frame>: "no", "yes", "auto". Вам нужно установить "no". Выглядеть это будет примерно так: <frame src="mypage.html" scrolling="no">.
Тег <frame> имеет параметр "scrolling", который может принимать одно из трёх значений:
no - полос прокрутки нет;
auto - появлялется горизонтальная прокрутка
yes - только вертикальная.
KommersanT
во..хороший топ..возЪмём на вооружение..мошт ченить интересно(уверен) узнаю для себя
ИМХО angel_hypocrite.gif
Игрушка!
Вопрос:
Вы знаете, где скачать скрипт бесплатного форума на PHP, без использования MySQL? ExBB не советуйте, уже скачал :) Нужны ещё, что бы было из чего выбирать лучший...
Ответит:
Ты можешь завести себе форум на бесплатном форум-хостинге, а ещё попробуй поискать скрипты форумов здесь.
Игрушка!
Полезное:

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

Этого не должно быть на Вашем сайте!
1."Анимация" - одна из самых распространенных черт таких сайтов. Огромные анимированные изображения на главной странице, несколько бегущих строк перемещающиеся в 2 разные стороны и при этом резко мигающие вызывают мгновенный уход посетителя с такого сайта. Можно быть уверенным, что он не вернется.
2."Широкие изображения" - большие по формату изображения медленно загружаются, особенно это понятно жителям стран СНГ, где быстрый доступ еще редкость.
3."Кнопки" - начинающие веб-строители любят вешать на главную страницу до 10-20 кнопок - счетчики, топы, эмблемы каталогов, ссылки на дружественные сайты. Подумайте, может что-то из этого бесполезное увеличение обьема графики.
4."Длинные тексты" - иногда видишь "сайт" целиком умещающийся в одном большом файле. Большая ошибка! Пользователь не должен прокручивать экран больше чем на 2,5-3 экрана.
5."Фон" - классическая ошибка начинающих - это использование цветистых, а зачастую и разных типов фона в пределах сайта. Старайтесь создать единую атмосферу на сайте, и фон не должен выпячиваться вперед, показывая свою важность. Попробуйте использовать классику - черный текст на белом фоне.
6."Ошибки" - всегда проверяйте свою орфографию. Ошибки зачастую прокрадываются незаметно и портят все впечатление от сайта.
7."Выпадающие окна" - использование pop-up окон является нарушением Нетикета, самой обычной реакцией на появление таких окон при каждом клике на ссылке будет уход с такого сайта.
8."Горизонталь" - часто при жестком дизайне (все расстояния указываются в пикселях) появляется горизонтальная полоса прокрутки, если веб-строитель имеет хороший монитор и видео-карту. Обязательно проверьте свой сайт при разрешении 800*600 при 256 цветах.
9."Разные шрифты" - при создании сайтов применяйте правило "Не более 5-ти шрифтов на странице" - при этом жирные шрифты считаются за отдельный шрифт, тоже касается и их размера.
10. "Under Construction" - самая бесполезная надпись из всех. Если Вы переделываете раздел, лучше убрать ссылки на него. Как правило, на сайтах обьема больше среднего (>50 файлов) целесообразно перейти на использование SSI или вставок на JavaScript'ах. Это позволит Вам быстро менять общие элементы, в частности меню.
Описанные выше ошибки начинающих связаны с тем, что веб-дизайн в своем роде - это искусство требующее в первую очередь чувства меры. Не зря многие признанные мастера советуют обходится академическим стилем оформления - зачастую это наилучшее решение. Возьмите книгу по дизайну и прочитайте об основах композиции. Тогда можно быть уверенным, что Ваш сайт будет нравится не только Вам и Вашим друзьям, но и случайным посетителям.

Удачи в постижении азов искусства! angel_hypocrite.gif
Игрушка!
Полезное:
Вот решила поделиться своими любимыми скриптами. Все кроме 3 вставляются между тегами <body> и </body>

Надпись движется с курсором:

<script language="JavaScript">
<!--
msg='...sexnarod...';
font='Arial Black';
size=3;
color="#5394FF";
speed=0.5;


ns=(document.layers);
ie=(document.all);
msg=msg.split('');
n=msg.length;
a=size*10;
ymouse=0;
xmouse=0;
scrll=0;
props="<font face="+font+" size="+size+" color="+color+">";
if (ns){
for (i=0; i < n; i++)
document.write('<layer name="nsmsg'+i+'" top=0 left=0 height='+a+' width='+a+'><center>'+props+msg[i]+'</font></center></layer>');
}
if (ie){
document.write('<div id="outer" style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i=0; i < n; i++)
document.write('<div id="iemsg" style="position:absolute;top:0px;left:0;height:'+a+';width:'+a+';text-align:center">'+props+msg[i]+'</font></div>');
document.write('</div></div>');
}
(ns)?window.captureEvents(Event.MOUSEMOVE):0;
function Mouse(evnt){
ymouse = (ns)?evnt.pageY+20-(window.pageYOffset):event.y+20;
xmouse = (ns)?evnt.pageX+20:event.x+20;
}
(ns)?window.onMouseMove=Mouse:document.onmousemove=Mouse;
y=new Array();
x=new Array();
Y=new Array();
X=new Array();
for (i=0; i < n; i++){
y[i]=0;
x[i]=0;
Y[i]=0;
X[i]=0;
}
function assign(){
if (ie) outer.style.top=document.body.scrollTop;
for (i=0; i < n; i++){
var d=(ns)?document.layers['nsmsg'+i]:iemsg[i].style;
d.top=y[i]+scrll;
d.left=x[i]+(i*(a/2));
}
}
function ripple(){
scrll=(ns)?window.pageYOffset:0;
y[0]=Math.round(Y[0]+=((ymouse)-Y[0])*speed);
x[0]=Math.round(X[0]+=((xmouse)-X[0])*speed);
for (var i=1; i < n; i++){
y[i]=Math.round(Y[i]+=(y[i-1]-Y[i])*speed);
x[i]=Math.round(X[i]+=(x[i-1]-X[i])*speed);
}
assign();
setTimeout('ripple()',10);
}
if (ns||ie)window.onload=ripple;
-->
</script>
----------------------------

Выдвигающая ссылка.

<table cellSpacing="0" cellPadding="0" width="100%" border="0">
<tr>
<td width="100%">
<table cellSpacing="0" cellPadding="0" width="100%" align="center" border="0">
<tr vAlign="top">
<td>
<form style="margin-top: 3px" method="get" target="_blank" action="../../Мои%20документы/msearch/search.php">
<table cellSpacing="0" cellPadding="0" width="100%" bgColor="#ffffff" border="0">
<tr>
<td width="100%">
<table cellSpacing="0" cellPadding="0" width="100%" border="0">
<tr>
<td>
<div class="newstexts">
&nbsp;<a onclick="javascript:if(lay9419.style.display=='none')lay9419.style.display='';else lay9419.style.display='none';" href="javascript:{}"><b>подробнее</b></a><div id="lay9419" style="display: none">
Мой ящик: [email protected]<br>
icq:
335571197</div>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>
-------------

Время.

<BODY text=#000000 onload=show5()> <!--end of Top100 code--><SPAN id=liveclock
style="LEFT: 20px; POSITION: absolute; TOP: 20px"></SPAN>
<script language=JavaScript>
<!--

/*
Upper Left Corner Live Clock Script-
© Dynamic Drive (www.dynamicdrive.com)
For full source code, installation instructions,
100's more DHTML scripts, and Terms Of
Use, visit dynamicdrive.com
*/

function show5(){
if (!document.layers&&!document.all)
return;
var Digital=new Date();
var hours=Digital.getHours();
var minutes=Digital.getMinutes();
var seconds=Digital.getSeconds();
var dn="AM";
if (hours>12){
dn="PM";
hours=hours-12;
}
if (hours==0)
hours=12;
if (minutes<=9)
minutes="0"+minutes;
if (seconds<=9)
seconds="0"+seconds;
//change font size here to your desire
myclock="<font size='5' face='Arial' ><b><font size='2'>Сейчас:</font></br>"+hours+":"+minutes+":"
+seconds+" "+dn+"</b></font>";
if (document.layers){
document.layers.liveclock.document.write(myclock);
document.layers.liveclock.document.close();
}
else if (document.all)
liveclock.innerHTML=myclock;
setTimeout("show5()",1000);
}

//-->
</SCRIPT>

</BODY>

Игрушка!
Полезное

С чего начать?

Настало время перейти к практическим аспектам web-дизайна. И наиболее насущный вопрос, который возникает обычно при создании первого самостоятельного проекта, с чего начать? Разумеется, с начала.
Первое, что необходимо сделать, прежде чем браться за разработку любого web-сайта, это заварить чашку крепкого ароматного кофе или чая, сесть за стол и хорошенько подумать. Я не шучу. Подумать следует о целях, которые вы ставите перед собой, создавая новый проект. От выбора целей будут зависеть методы их достижения, в том числе и сам дизайн. От правильной постановки задач будет зависеть успех всего предприятия. Вы хотите домашнюю страничку? Замечательно. Возьмите ручку, лист бумаги и прикиньте, какие тематические разделы должно включать ваше будущее творение, о чем именно вы хотели бы рассказать с его помощью прогрессивной общественности. Вы решили создать некоммерческий информационный сайт? Прекрасно. Определитесь, чему он будет посвящен. Если это развлекательный проект, после того как вы придумаете перечень соответствующих рубрик (например, "анекдоты", "карикатуры" или "юмористические рассказы"), необходимо подобрать для него подходящее дизайнерское решение, более или менее отвечающее содержанию. У посетителей, скорее всего, вызовет легкое недоумение развлекательный проект, выполненный в стиле серьезного информационного или новостного портала. Быть может, вы хотите опубликовать ресурс, посвященный приготовлению домашних вин? Прогуляйтесь по Интернету, посмотрите, что уже создали ваши "коллеги", какие разделы есть на аналогичные сайтах, оцените, какой информации на них не хватает, а какой - наоборот, переизбыток, как эта информация "подается" потребителю, скучно ее читать или, наоборот, интересно и увлекательно.
У вас возникла необходимость разработать коммерческий сайт? В этом случае и перечень тематических разделов, и окончательное решение относительно применяемых вами дизайнерских приемов, таких как использование корпоративных цветов, специальных шрифтов или кнопок, стилизованных под общую концепцию проекта, будет принимать, скорее всего, заказчик сайта. Однако в любом случае вам придется предоставить ему несколько пробных вариантов, так называемых дизайн-проектов, показывающих возможные реализации будущего ресурса. Обратитесь к сайтам конкурирующих организаций, отечественных и зарубежных, посмотрите, какие рубрики составляют их web-сайт, какие данные предлагаются в каждом тематическом разделе.
После того как вы определились с количеством, названиями и содержанием всех разделов своего проекта, можно переходить к следующему этапу создания сайта - проектированию его логической и физической структуры. Необходимо помнить, что и список рубрик, и количество представленных в них материалов, да и содержимое самих документов будет, скорее всего, неоднократно изменяться и дополняться. Какие-то разделы будут со временем удалены за ненадобностью, какие-то - наоборот, добавлены, какие-то web-страницы вы посчитаете уже неактуальными, а какой-то документ, напротив, необходимо будет переработать заново. Логическая и физическая структуры вашего проекта должны отвечать подобным требованиям "мобильности", у вас не должно возникать ни малейших проблем с организацией или реорганизацией гиперсвязей внутри проекта, если какой-либо составляющий его документ вдруг перестанет существовать. У вас не должно также появляться необходимости переделывать дизайн всех web-страниц при добавлении в состав проекта новой рубрики только потому, что существующие гиперссылки не позволяют внести такие изменения, а новую кнопку навигации уже "некуда впихнуть". Подробно продумайте все гиперсвязи между страницами ресурса, разработайте структуру директорий и поддиректорий, в которые вы будете размещать документы. Только после этого можно обратиться непосредственно к вопросам дизайна.
Прикиньте и зарисуйте компоновку ваших будущих web-страниц. Карандашом. На бумаге. Учтите, что если логическая структура вашего сайта подразумевает наличие стартовых страниц разделов, или, как их еще называют, индексных файлов, дизайн этих страниц, а также стартового документа самого сайта будет, скорее всего, несколько отличаться от дизайна составляющих рубрику информационных страниц. Индексные файлы содержат обычно ссылки на документы, составляющие данную рубрику, иногда - краткие анонсы этих документов. Основное содержание самих информационных страниц составляет информационный текст и, по мере необходимости, иллюстрации.
Представив общую компоновку web-страниц, продумайте структуру невидимой таблицы, в которую затем будут включены их компоненты. Проектируя таблицу, необходимо учитывать, что между ее столбцами, содержащими различные элементы документа, желательно оставлять пустые колонки шириной один-два пиксела. Делается это с целью избежать эффекта "прилипания" колонок друг к другу, наблюдающегося, когда между элементами web-страницы отсутствует горизонтальный отступ, что заметно портит внешний вид документа.
Создание верстальной таблицы - это, пожалуй, одна из наиболее сложных процедур при разработке нового проекта. Начертить таблицу безошибочно с первой попытки практически невозможно. Навык, благодаря которому web-мастер за несколько секунд рисует все необходимые строки и столбцы "на глаз", приходит только с опытом. Здесь трудно дать какие-то конкретные советы, чтобы помочь начинающему дизайнеру. Научиться быстро проектировать верстальную таблицу для нового сайта можно только одним способом: загрузите несколько созданных другими авторами web-страниц в редактор HandyHTML Editor, посмотрите, какие таблицы применяются ими для отображения данных документов, внимательно изучите их, после чего попытайтесь создать пару-тройку своих.
Для построения сложных таблиц можно применять вложение одной таблицы в другую: например, первичная таблица шириной 640 точек задает горизонтальное разбиение страницы, в каждую из ее ячеек вкладывается еще одна, равная ей по ширине невидимая таблица, обеспечивающая вертикальное разбиение. Такой подход позволяет дробить различные участки web-страницы независимо друг от друга, создавая, к примеру, в одном ее поле четыре вертикальные колонки различной ширины, а в другом - две, оперируя при этом различными параметрами вложенных таблиц в пределах одного и того же документа - размером пространства между колонками, толщиной границ и т. д.
После того как будут скомпонованы основные элементы документа и размечена невидимая таблица, у вас должен получиться примерный эскиз будущего сайта.

Материал взят из курсов по веб-дизайну angel_hypocrite.gif
Игрушка!
Вопрос:
У меня часто вылезает ошибка 404, что это за ошибка?
Создание Web странички
Ответ:
"404 Not Found" - эта ошибка возникает, когда посетитель воспользовался неверной ссылкой или неправильно ввел адрес страницы.
Напишу и о других ошибках:
Если отдельные области узла являются закрытые, требующими авторизации, то при неверном вводе логина или пароля пользователем возможна ошибка "401 Authorization Required".
Ошибка "403 Forbidden" возникает, когда пользователь пытается обратиться к каталогу, не содержащему индексного файла, а просмотр содержимого каталога запрещен. Могут произойти неполадки и в работе CGI-скрипта, в таком случае сервер наверняка выдаст ответ "500 Internal Server Error".
Полный перечень кодов ответа сервера приведен в соответствующих справочниках, и я не буду их подробно затрагивать. Так как эта тема посвящена созданию сайта, интерфейс вашего сайта должен быть дружественным к пользователю и предоставлять объяснения возможных причин произошедших ошибок. Чтобы реализовать такую возможность, необходимо для всех наиболее вероятных ошибок подготовить отдельные HTML-страницы, отличные по оформлению от основных странниц сайта. Разместив их в какой-либо служебной, директории, например errors, нужно воспользоваться директорией ErrorDocument , сконфигурировать сервер таким образом, чтобы в случае возникновения соответствующих ошибок, посетители сайта попали на эти страницы:
ErrorDocument 401/errors/401.htm
ErrorDocument 403/errors/403.htm
ErrorDocument 404/errors/404.htm
ErrorDocument 500/errors/500.htm
Во избежание индексирования таких документов поисковыми системами желательно добавить в корень сайта robots.txt следующего содержания:
User-agent:*
Disallow:/errors/

A. A. A.
* Ох, уж этот web-design!!! angel_hypocrite.gif Сколько прочитанно, сколько перепечатанно, сколько скачано Мб....

* 1) Нафиг <frame> - проблем меньше!!!
2) Скрипты на JavaScript надрать в сети и слепой может!!!
3) .... всёго такого полезного - в сети как грязи.... angel_hypocrite.gif
Игрушка!
QUOTE (A. A. A. @ 03.03.2005 - время: 00:07)
* Ох, уж этот web-design!!! angel_hypocrite.gif Сколько прочитанно, сколько перепечатанно, сколько скачано Мб....
* 1) Нафиг <frame> - проблем меньше!!!
2) Скрипты на JavaScript надрать в сети и слепой может!!!
3) .... всёго такого полезного - в сети как грязи.... angel_hypocrite.gif

Что предлагаешь, отказаться и ничего не писать, просто появляются вопросы и я нахлжу ответы, а заодно учусь, так, что я считаю эта тема заслуживает жизни. bleh.gif
A. A. A.
* Вот у меня вопрос, где есть сайты посвящённые трюкам и эффектам в photoshop. Также, с примерами, подробным анализом сайтостроения.

* Всякой фигни я уже насмотрелся, а настоящих (конкретных) ресурсов я не находил. Можешь помочь с вопросом??

* Кстати, что у тебя за страничка? Ссылку не дашь???
Red Hat
QUOTE (A. A. A. @ 03.03.2005 - время: 00:07)
* 1) Нафиг <frame> - проблем меньше!!!
2) Скрипты на JavaScript надрать в сети и слепой может!!!
3) .... всёго такого полезного - в сети как грязи.... angel_hypocrite.gif

ТОЧНО!!! Долой Фреймы!!! По моему это тупиковая ветвь в веб-дизайне... Так сказать сладкий пирожок, с начинкой на вкус оказывающейся совсем несъедобной. Блочная структура HTML-документа вроде бы благо, при ссылке перегружается только необходимая часть, но столько проблем вылезает с форматированием и разметкой... Я как-то попытался связаться с фреймами. День бился, потом взял и изменил разрешение экрана с 800 * 600 на 640*480 и убедился, что день работы был коту под хвост. На мой взгляд самое оптимальное соотношение для сайта: Дизайн и разметка на HTML, Логика на JavaScript и движок на PHP. Опираясь на этих трёх китов, можно творить всё что только в голову взбредёт и на что только хватит фантазии...
Валя1980
Фреймами внаше время уже никто не пользуется. особено для роботов они плохи. Гугль сразу снижает ранг сайта.
А вот как научится программировать в phph? Хотелось бы научится создавать интерактивные базы данных.
Red Hat
QUOTE (Валя1980 @ 04.03.2005 - время: 08:40)
Фреймами внаше время уже никто не пользуется. особено для роботов они плохи. Гугль сразу снижает ранг сайта.
А вот как научится программировать в phph? Хотелось бы научится создавать интерактивные базы данных.

А что там учиться? РНР предельно прост и прозрачен. Умеешь программировать на каком нибудь языке, всё считай дело сделано. Лучше конечно на Си, так как мнемоника и синтаксис в РНР взят именно оттуда. Но РНР это язык "Движка", механики, взаимодействия частей проэкта меж собой. Всё равно всё оформление странички в РНР выводиться через всего одну команду ECHO... Используя её аргументом теже HTML-евские теги.. Так что РНР без знания HTML мёртв... Да и функции используемые внутри документа лучше прописывать на JavaScript, а вот Внешние функции, для обращения к другим файлам, это преррогатива РНР... Как и запросы к БД... той же MySQL без РНР никуда... Можно конечно на Perl-е... Но РНР Очень легко интегрируется с документами HTML и для меня это решает всё...
A. A. A.
* Сначала учишь htnl, css, javascript, php, mysql, java, c++, .....
* Скраптов на php как грязи... а вот как придумать, дизайн для странички, и такой, чтоб всех поразил, и не был ни на что похож!??? angel_hypocrite.gif
D@rk RAVEN
ИМХО Классная темка! Надеюсь увеличить свой кругозор!
Игрушка!
QUOTE
* Вот у меня вопрос, где есть сайты посвящённые трюкам и эффектам в photoshop. Так же, с примерами, подробным анализом сайтостроения.

A. A. A. во-первых не по теме, во вторых я не знаю, обратись к поисковикам, Яндекс знает все.
Вопрос:
А вот как научится программировать в phph? Хотелось бы научится создавать интерактивные базы данных.
Ответ:
Для вывода времени в PHP используется функция date, ниже представлю вам оригинальное описание этой функции:

string date (string format [, int timestamp])

Возвращает строку, отформатированную в соответствии со строкой формата с использованием заданного целочисленного timestamp или текущего локального времени, если timestamp/"штамп времени" не задан.

Примечание: правильный диапазон значений для timestamp обычно: с Fri, 13 Dec 1901 20:45:54 GMT до Tue, 19 Jan 2038 03:14:07 GMT. (Это даты, соответствующие максимальному и минимальному значениям 32-битного целого числа). В windows этот диапазон ограничен датами от 01-01-1970 до 19-01-2038.

Для генерации timestamp из строки, представляющей дату, вы можете использовать strtotime(). Кроме того, некоторые базы данных имеют функции для конвертации их форматов даты в timestamp'ы (такие как функция MySQL'а UNIX_TIMESTAMP).

В строке формата распознаются следующие символы:

a - "am" или "pm"
A - "AM" или "PM"
B - время Swatch Internet
d - день (число) месяца, 2 цифры с ведущим нулём, если необходимо; т. е. от "01" до "31"
D - день недели, буквенный, 3 буквы; например, "Fri"
F - месяц, буквенный, long; например, "January"
g - час, 12-часовой формат без ведущих нулей; т.е. от "1" до "12"
G - час, 24-часовой формат без ведущих нулей; т.е. от "0" до "23"
h - час, 12-часовой формат; т.е. от "01" до "12"
H - час, 24-часовой формат; т.е. от "00" до "23"
i - минуты; т.е. от "00" до "59"
I (заглавная i) - "1", если Daylight Savings Time, "0" - в противном случае.
j - день (число) месяца без ведущих нулей; т.е. от "1" до "31"
l ('L' в нижнем регистре) - день недели, буквенный, long; например, "Friday"
L - boolean, указывающее, високосный ли год; т.е. "0" или "1"
m - месяц; т.е. от "01" до "12"
M - месяц, буквенный, 3 буквы; например, "Jan"
n - месяц без ведущих нулей; т.е. от "1" до "12"
O - Разница с временем по Гринвичу, в часах; например, "+0200"
r - RFC 822 формат даты; например, "Thu, 21 Dec 2000 16:01:07 +0200" (введён в PHP 4.0.4)
s - секунды; т.е. от "00" до "59"
S - простой английский суффикс для дня (числа) месяца, 2 символа; т.е. "st", "nd", "rd" или "th"
t - количество дней в данном месяце; т.е. от "28" до "31"
T - установка Timezone/Часовой пояс на данной машине; например, "EST" или "MDT"
U - секунды эпохи Unix Epoch (начиная с January 1 1970 00:00:00 GMT)
w - день недели, числовой, т.е. от "0" (Sunday) до "6" (Saturday)
W - ISO-8601 номер недели в году, недели начинаются с понедельника/Monday (введено в PHP 4.1.0)
Y - год, 4 цифры; например, "1999"
y - год, 2 цифры; например, "99"
z - день года; т.е. от "0" до "365"
Z - смещение часового пояса, в секундах (т.е. от "-43200" до "43200"). Смещение часовых поясов к западу от UTC всегда отрицательное, а для поясов в востоку от UTC - всегда положительное.

Обратите внимание на то, что при вводе параметров нужно соблюдать регистр, а нераспознаваемые символы будут выводится как есть. Ну вроде с теорией разобрались, теперь давайте приступим к практике.

Рассмотрим несколько примеров использования функции date.

Пример 1. Нужно вывести дату так: 23.07.2003. Чтобы вывести дату в таком формате нужно использовать следующий код:

<?php
echo date("d.m.Y");
//Примечание. echo - конструкция языка, которая выводит одну или более строк.
?>

Пример 2. Нужно вывести время так: 14:56. Чтобы вывести дату в таком формате нужно использовать следующий код:

<?php
echo date("H:i");
?>

Пример 3. Нужно вывести дату так: Month: (Текущий месяц). Можно записать так:

<?php
echo date("Month: F");
?>

Но мы ничего хорошего не получим (будет что-то типа: Julo73103: July), т.к. некоторые символы слова Month являются зарезервированными. Чтобы их вывести нужно просто перед каждым символом поставить обратную косую черту (\).
Итак чтобы вывод был правильным нужно делать так:

<?php
echo date("\M\o\\n\\t\h: F");
?>

Перед n и t ставим две обратных косых черты, т.к. \n и \t являются служебными символами в строках. Примечание. Вообще, рекомендуется все другие символы мнемонизировать (выделять обратной косой чертой), так как те из них, которые имеют в настоящее время специальное значение, будут давать нежелательный результат, а другие символы могут получить особое значение в будущих версиях PHP.

В последнем рассмотренном примере можно было сделать все намного проще.. а имеено вот так:

<?php
echo 'Текущий месяц: ';
echo date("F");
?>

Это конечно не совсем, то, что ты просила, но для начинающего почитай.
A. A. A.
QUOTE
A. A. A. во-первых не по теме, во вторых я не знаю, обратись к поисковикам, Яндекс знает все.
* Почему не по теме? Тема называется "Создание Web странички".....
Создание Web странички осуществимо бес классного web-designa????????????? wink.gif
* Или ты думаешь, что загромаздив страницу скриптами - это верх web-строительского искусства??????
З.Ы. Почему-то я на 99,99% был уверен что ты отправишь меня на www.yandex.ru... angel_hypocrite.gif biggrin.gif biggrin.gif biggrin.gif
ALsEX
QUOTE (Red Hat @ 04.03.2005 - время: 08:53)
в РНР выводиться через всего одну команду ECHO...

А "print" - это что?
QUOTE
* Сначала учишь htnl, css, javascript, php, mysql, java, c++, .....
* Скраптов на php как грязи... а вот как придумать, дизайн для странички, и такой, чтоб всех поразил, и не был ни на что похож!??? 

А зачем c++ то учить?
Скриптов и правда как грязи, но если хочешь создать что-то, для себя подходящее, все равно в 90% случаев надо это видоизменять.
QUOTE
А вот как научится программировать в phph? Хотелось бы научится создавать интерактивные базы данных.
Ответ:
Для вывода времени в PHP используется функция date,.............

что-то я не понял, как этот ответ соотносится к вопросу???? кто подскажет?

А если хочется научиться основам PHP, то советую начать с phpfaq. А так же почитать сайт php club. ИМХО - очень полезные ресурсы.
А по поводу дизайна скажу, что "всех поразил" далеко не для всех задач нужно. Для коммерческих целей часто гораздо важнее информативность, скорость загрузки и правильность кода........ хотя дизайн конечно тоже очень важен.
balabol
Я считаю, что перегружать страницу всякими яркими прибамбасами особенно не стоит. Может это и красиво, но вот у меня рисунки в браузере отключены, так как для меня главное - информация. И если сайт или страница не обновляется, то после пары заходов на неё интерес пропадает.
Red Hat
QUOTE
А по поводу дизайна скажу, что "всех поразил" далеко не для всех задач нужно. Для коммерческих целей часто гораздо важнее информативность, скорость загрузки и правильность кода........ хотя дизайн конечно тоже очень важен.


Ммммм... Слушай часто встречаю такое понятие как правильность кода сначала оно вызывало у меня улыбку, потом смех, а сейчас если честно то немного раздражает. Что ты понимаешь под этим понятием? Я вот как программер ни хрена например не понимаю... Код может быть правильным если он работает и выполняет функции, как выполняет это уже дело второе, то есть хороший - хорошо, хреновый - хреново, но от этого они оба не перестают быть привильными... А неправильные коды просто НЕ РАБОТАЮТ!!! Или я всё же что-то не понимаю?
A. A. A.
* Red Hat, можно сделать так, что куча картинок и куча скриптов на страничке будут быстренько и красиво работать пользователь даще не заметит нагромаждения. Это и есть правильный код.
* Дизайн нужен! Вот только для сайта салона красоты один, а для научной станции другой. Это тоже нужно принимать к сведению. (Есть такое понятие как академический стиль - мало кросок, наворотов, просто равильно и удобно для чтения располагается туча инфы).
Red Hat
QUOTE (A. A. A. @ 05.03.2005 - время: 08:29)
* Red Hat, можно сделать так, что куча картинок и куча скриптов на страничке будут быстренько и красиво работать пользователь даще не заметит нагромаждения. Это и есть правильный код.
* Дизайн нужен! Вот только для сайта салона красоты один, а для научной станции другой. Это тоже нужно принимать к сведению. (Есть такое понятие как академический стиль - мало кросок, наворотов, просто равильно и удобно для чтения располагается туча инфы).

По моему ты путаешь две вещи... КОД и ДИЗАЙН... Дизайн может быть и правильным и неправильным, классическим и прочим... Но код может быть ТОЛЬКО правильным... Ибо повторяю... НЕПРАВИЛЬНЫЙ КОД - ЭТО КОД КОТОРЫЙ НЕ РАБОТАЕТ. Код может быть плохим или хорошим. Плохим он например может быть в том случае когда программер не грамотен, то есть это необозначает, что он НЕ УМЕЕТ программировать, а лишь например тогда когда требуется отсортировать или упорядочить несколько элементов он изобретает велосипед... то есть пишет свою некую процедуру... Вместо того чтобы применить например стандартный способ "пузырьковой" сортировки или какой-то ещё отработанный метод. Может быть он и придумает что-то новое и может быть даже более лучшее, но вероятность этого мала. Но суть в том, что плохой код или хороший он с точки зрения "исполнителя" ( Интерпритатора, компилятора и прочих) ЯВЛЯЕТСЯ ПРАВИЛЬНЫМ! Неправильный тот который этот пресловутый "Исполнитель" просто не может исполнить... Так что как говориться в Москву из Е-берга можно ехать и через Казань, а можно и через Владивосток... biggrin.gif Всё равно в итоге окажешься в Москве.. Разница во времени, силах и средствах... bleh.gif
Игрушка!
QUOTE
что-то я не понял, как этот ответ соотносится к вопросу???? кто подскажет?

ALsEX я же написала это не совсем то и вообще я сейчас Perl изучаю, а этот PHP такая ботва для мменя.
QUOTE
* Скраптов на php как грязи... а вот как придумать, дизайн для странички, и такой, чтоб всех поразил, и не был ни на что похож!???

A. A. A. а из головы, что лень взять, лично я свой первый дизайн брала из головы, а потом начала разбирать чужие сайты по кусочкам и собирать их для себя.
QUOTE
* Или ты думаешь, что загромаздив страницу скриптами - это верх web-строительского искусства??????

Блин, а ты что визуально страничку в Word"е рисуешь, скрипты это основа всего. Мне нравятся скрипты, недавно такую чушь напрограмировала, итог, нажимаешь на кнопку и выдается ответ вы нажали на кнопку biggrin.gif смешно.

Полезное
Вот может быть кто-нибудь Flash увлекается.
Прежде, чем применять Flash на сайте, нужно семь раз отмерить. Оказывается, не все знают, что это такое. Одни применяют Flash от необходимости, другие — от незнания.

Дело в том, что Flash — это не обычная растровая (gif, jpg, bmp и т. п.) картинка и не html. А мультимедийная технология. Как у любой технологии, у этой есть свои преимущества и недостатки.

Рассматривать Flash-технологию стоит с нескольких позиций:

с точки зрения внешнего оформления и культуры сайта,
с функционально-технической стороны,
с практической стороны.
Оформление и культура сайта
Сайт — это как книга. Вы покупаете книгу, потому что ее сюжет вам интересен или информация из нее вам полезна. Но не потому, что у нее красивая обложка или известный автор. То время, когда изумленный прогрессом интернетчик приходил на сайт, чтобы посмотреть, как там что-то прыгает-летает-плавает, прошло. Теперь людей заботит информация.

Flash препятствует восприятию информации. Сайт, построенный на Flash, больше напоминает игру для новомодной приставки или телевизионную рекламу, когда сидишь и ждешь, когда она закончится. В большинстве случаев это связано с изменением привычного пользователю хода вещей, например, вмешательством в интерфейс, навязыванием анимации и даже звука. Сайт — не самоцель, он существует для посетителя (кроме домашних страничек, которые их авторы для себя же и делают).

Функционально-техническая сторона
Flash использует plug-in модули, мультимедийные функции, на сегодняшний день не интегрированные в браузеры. В силу присущих Flash-технологии свойств она имеет функциональные недостатки:

Обесцениваются функции браузера:
Регулировка размера шрифта. Изменять шрифт средствами стандартных функций браузера нельзя. Поэтому шрифт у посетителя будет таким, каким его задал дизайнер (для справки: все дизайнеры обладают прекрасным зрением, делая шрифты мелкими и очень мелкими).
Кнопка «назад» перемещает не к началу сценария анимации, как ожидается, а на предыдущую страницу сайта, где Flash-элемент еще/уже отсутствует.
Поиск по странице.
Гиперссылки лишаются важного качества — изменяемости цвета в зависимости от движения по сайту посетителя. Вспоминаешь, был ли ты на этой странице или нет. Таким образом, затрудняется навигация по сайту в целом.
Размер страниц увеличивается в разы.
Навигация на Flash-сайтах часто неудобна.
Сайты, построенные на Flash, в большинстве случаев некорректно работают в офлайне (т. е. когда страницы сайта скачаны на компьютер пользователя и просматриваются в автономном режиме).
По отношению к крупным информационным сайтам Flash обладает еще большим недостатком — невозможностью индексирования текстов во flash-элементах. У сайтов, полностью построенных на Flash, всегда низкая степень релевантности.

Наличие этих недостатков совсем не означает, что необходимо вовсе отказаться от Flash. Просто с одной стороны на весы нужно положить необходимость использования Flash-элемента, с другой стороны — его недостатки.

Практическая сторона
Кроме технических тонкостей, которые увидит не каждый, Flash обладает рядом весомых практических недостатков:

Flash-элементы имеют большой размер. Мультимедийные возможности Flash широки, поэтому дизайнер просто не может сдержаться, чтобы не «поэксплуатировать» их.
Flash-ролики создаются раз и навсегда. Вместо этого можно уделить внимание более частому обновлению содержания сайта.
Скачанные на компьютер Flash-сайты отображаются некорректно. Информация, находящаяся во Flash-формате недоступна (для закачки Flash-элементов требуется программное обеспечение, которое обычно отсутствует у пользователя).
Прежде, чем применять Flash на сайте, надо поставить себя на место пользователя: нужна информация, мало времени, модемная скорость, заканчивается трафик.

Выводы
Flash противопоказан крупным информационным сайтам, главная цель которых — погоня за посетителями.
Flash применим для малого сайта узкой специализации (например, для сайта, чей адрес узнается с визитки его представителя и только).
Использование Flash хорошо подходит для рекламы и развлечений: баннеры, промо-сайты, игры.
Если можно обойтись без Flash, лучше обойтись без Flash.
A. A. A.
* Red Hat, ты путаешь не много тёплое с мягким. Вот например:
CODE
<table> .....
 <table>....
<table> ....

</table>
  </table>
.... </table>
Плюс во все 3 вложенные таблицы напихано много различной графики.. и сколько это будет грузится??? - Я считаю это не правильным кодом! (Хотя слово неправильный можно тректовать и понимать по разному).
* osob, я всешда из головы беру, но на все случат жизни решение праблемы не предвидишь.... unsure.gif
Flash - это крутая вещь!!!!!!! Загляните на www.mjau-mjau-com
QUOTE
Выводы
Flash противопоказан крупным информационным сайтам, главная цель которых — погоня за посетителями. ....

osob, знаешь коню понятно!!
QUOTE
Если можно обойтись без Flash, лучше обойтись без Flash.
Учти, что есть дизаёнеры которые web-designom зарабатывают на жизнь, и сайты с элементами Flash, достаточно дорогие. Я вот скоро постараюсь валожить один ролик, посмотришь... если не получиться, то скинь @mail оправлю...
З.Ы. osob, ты дай ссылку на свой сайт, интересно же.... rolleyes.gif
ALsEX
QUOTE (Red Hat @ 05.03.2005 - время: 06:09)
QUOTE
А по поводу дизайна скажу, что "всех поразил" далеко не для всех задач нужно. Для коммерческих целей часто гораздо важнее информативность, скорость загрузки и правильность кода........ хотя дизайн конечно тоже очень важен.

Ммммм... Слушай часто встречаю такое понятие как правильность кода сначала оно вызывало у меня улыбку, потом смех, а сейчас если честно то немного раздражает. Что ты понимаешь под этим понятием? Я вот как программер ни хрена например не понимаю... Код может быть правильным если он работает и выполняет функции, как выполняет это уже дело второе, то есть хороший - хорошо, хреновый - хреново, но от этого они оба не перестают быть привильными... А неправильные коды просто НЕ РАБОТАЮТ!!! Или я всё же что-то не понимаю?

Под правильным кодом лично я понимаю, что этот код, помимо того, что он работает, должен работать максимально быстро и безопасно.
Игрушка!
Вопрос: Какая программа берет Perl. Поясняю я сейчас изучаю язык Perl и у меня появилось желание испробовать его на деле, в книге по которой я его изучаю указана всего лишь одна программа Homesite, но она у меня что-то не работает может с Perl работает что-то еще, помогите. Возможное расширение .cgi.
ALsEX
QUOTE (osob @ 05.03.2005 - время: 19:00)
Вопрос: Какая программа берет Perl.

Блокнот наверняка берет wink.gif
А вообще я сам Homesite и Dreamweaver пользуюсь..... Правда c Perl никогда не сталкивался
Игрушка!
ALsEX нет блокнот не берет.
D@rk RAVEN
Можно офисом 2003 создавать странички?
kris_man
D@rk RAVEN, в пакете офис, есть фронт пэйдж.. С помощью этой программы можно вполне свободно создавать сайты..
Я тебе лючно советую пользоваться Дримвеар ИМХО одна из лучших программ специально для этого преднозначенный..
ALsEX
QUOTE (osob @ 06.03.2005 - время: 08:10)
ALsEX нет блокнот не берет.

Тогда объясните плиз, что Вы подразумеваете под словом "берет"?

QUOTE
Можно офисом 2003 создавать странички?

Можно WORD и EXCEL даже сохранять как веб страницу. И во RONTPAGE создавать. Но я ОЧЕНЬ не рекомендую пользоваться офисом для этого. Он записывет очень много лишнего кода и даже маленькая страничка будет грузится достаточно долго.
Советую прислушаться к совету Alex_Male. Dreamweaver очень неплохой визуальный редактор и достаточно прост в изучении.
Игрушка!
ALsEX мне нужно чтобы документ сохранялся в формате .cgi
Ferrari Enzo 660л.с.
Rebyata! Vovse ne obyazatelno znat yaziki programmirovaniya, dlya sozdaniya saita smile.gif Est ese i dvizhki, na osnove kotorih mogno sozdat sait smile.gif
ALsEX
QUOTE (osob @ 06.03.2005 - время: 17:04)
ALsEX мне нужно чтобы документ сохранялся в формате .cgi

В любом редакторе пишешь код, нажимаешь "Сохранить как" и сохраняешь под любым расширением.
Правда в блокноте надо написать название файла в кавычки ("test.cgi"), а то он по умолчанию сохраняет в тхт (то есть получится test.cgi.txt, если без кавычек)

Страницы: [1]23

Архив компьютерного форума -> Создание Web странички





Проститутки Киева | индивидуалки Москвы | Эротический массаж в Москве | Проститутки-индивидуалки Москва