|
|
|
| Как же все-таки сделать так, чтобы на сайте было два фона, как, например, на этом форуме: один посерее - снизу, а другой - белый - сверху...
И вообще я не понимааааю, как работать с PHP, для чего он нужен и... html так легко освоился-вообще не было проблем разобраться, а вот PHP ну никак не хочет...
Не могу понять, зачем нужен Apache... Вот он, горит зеленым цветом... А вот зачем он нужен...
А еще прочитала, что надо установить PHP. т.е. PHP - это программа? А PHPedit?
Так все сложно, что просто плакать хочется...
Помогите, плиз, кто-нибудь... | |
|
|
|
|
|
|
|
для: Delphina
(11.06.2005 в 02:42)
| | >И вообще я не понимааааю, как работать с PHP, для чего он нужен и ... html так легко освоился-вообще не было проблем разобраться
HTML - это язык разметки страниц. HTML-код интерпретируется браузером. Поэтому, создав HTML-страницу, вы сразу же можете ее просмотреть в браузере.
PHP - это язык программирования, выполняемый на сервере. Для того, чтобы выполнить php-скрипт одного браузера мало - нужен еще web-сервер (Apache), который сможет разобрать и выполнить php-скрипт. При выполнение php-скрипта формируется html-код, точно такой, как вы делаете в ручную.
Т.е. если немного переиначить и упростить, то php - это инструкции для автоматизированной генерации html-кода.
>для чего он нужен
На примере этого форума... Обратите внимание, как называется страница, когда вы просматриваете тему - read.php
Тем на форуме несколько тысяч, а страница, которая их генерирует, согласно передаваемым параметрам, всего одна. Вот в этом и есть прелесть php.
>А еще прочитала, что надо установить PHP
Да, PHP нужно прикрутить к web-серверу, потому что по умолчанию, web-сервер тоже не понимает php-код.
> А PHPedit?
PHPedit нужна чтобы написать php-код, а сам PHP вместе с web-сервером нужны чтобы выполнить php-код.
При этом без PHPedit вполне можно обойтись и писать php-код хоть в блокноте, а вот без установленных php и web-сервера обойтись нельзя.
Обучение php можно начать с нашего учебника (по ссылке).
http://www.softtime.ru/bookphp/gl1_1.php | |
|
|
|
|
|
|
|
для: Delphina
(11.06.2005 в 02:42)
| | Кстати на народе РНР - работать не будет - у них он не установлен , а то смотрю домашний сайт оттудова. | |
|
|
|
|
|
|
|
для: Delphina
(11.06.2005 в 02:42)
| | Спасибо большое... С каждым разом кажется, все понятнее и понятнее... Наверное, надо установить PHP и тогда совсем разберусь... | |
|
|
|
|
|
|
|
для: Delphina
(12.06.2005 в 06:48)
| | >>Как же все-таки сделать так, чтобы на сайте было два фона
Две таблицы, одна сверху другая снизу. у одной свойство bgcolor="посерее:)" у другой bgcolor="white". | |
|
|
|
|
|
|
|
для: Евгений Петров
(12.06.2005 в 14:12)
| | Таблица одна! А цвет ячеек, в цикле в зависимости от уловия - меняется: можно через одно сообщение, а можно как здесь (на форуме) - выделять новые сообщения.
[поправлено модератором] | |
|
|
|
|
|
|
|
для: $OMEGA
(12.06.2005 в 17:30)
| | Суть от этого не меняется. Я имел в виду то, что меняется не фон страницы, а фон таблицы (ячеек). | |
|
|
|
|
|
|
|
для: $OMEGA
(12.06.2005 в 17:30)
| | Просто поокуратнее с новичками, тем более девушками! Человек просто сидит и смотрит как апач мило мигает, а вы ему запутаное руководство к действию. | |
|
|
|
|
|
|
|
для: $OMEGA
(12.06.2005 в 17:54)
| | Пардон, не учел :). (прошу прощение за то, что "не в тему") | |
|
|
|
|
|
|
|
для: Евгений Петров
(12.06.2005 в 18:07)
| | Рациональнее будет применить таблицу стилей CSS где ты можешь указать необходимые атрибуты к отдельным элементам страницы
для этого теб надо например
у тебя таблица
<table width="100%" border="1" cellpadding="0" cellspacing="0">
<TR>
<TD class=gray>// в CSS прописываешь .content { background: gray; } - таким образом ячейка будет серой и не надо будет прописывать это в каждой странице
TEXT
</TD>
</TR></TABLE> | |
|
|
|
|
|
|
|
для: Whiteheart
(12.06.2005 в 19:28)
| | >у тебя таблица
><table width="100%" border="1" cellpadding="0" cellspacing="0">
><TR>
><TD class=gray>// в CSS прописываешь .content { background: gray; } - таким >образом ячейка будет серой и не надо будет прописывать это в каждой странице
>TEXT
></TD>
></TR></TABLE>
Точнее будет применить, исходя из Вашего СSS, класс = content (class=content)
Получится
<table width="100%" border="1" cellpadding="0" cellspacing="0">
<TR>
<TD class=content>// в CSS прописываешь .content {background: gray; } - таким образом ячейка будет серой и не надо будет прописывать это в каждой странице
TEXT
</TD>
</TR></TABLE>
|
| |
|
|
|
|
|
|
|
для: Seriy
(12.06.2005 в 21:20)
| | У себя я как раз так и назвал ее:)))Только class="content" в кавычки надо брать | |
|
|
|
|
|
|
|
для: Seriy
(12.06.2005 в 21:20)
| | 8///// Я нннне поняла... Все-таки, сайт, содержащий PHP-скрипты, пишется все равно в html-е? Тогда я, кажется, все-таки, не понимаю, зачем вообще нужны PHP-скрипты. Или PHP-скрипты нужны только как отдельные элементы в html-страничках (счетчик, опрос общественного мнения и т.д.)?
Все-таки, не понятно, почему тогда такой вот "двойной" фон содержится только на PHP страницах, а на html я не встречала такой фон никогда.
Нда... Пожалуй, надо почитать повнимательнее ответы и книжку... Просто кажется, еще и что такое сервер не очень понимаю... Для меня всегда сервером называлось то, что поддерживает сайт, выложенный в интернете. А тут получается, что у меня есть сервер...
В общем, установлю PHP - надеюсь, что станет понятнее... >:-/////
Спасибо большое :) | |
|
|
|
|
|
|
|
для: Delphina
(14.06.2005 в 21:53)
| | Да, PHP и HTML идут на странице в перемешку, страница может вообще не содержать PHP-код или полностью состоять из PHP-кода. Такую страницу обрабатывает сервер, она подвергается интерпретации и в результате получается чистый HTML-код. Сохраните страницу форума, выложив её в сети интеренет вы получите статическую HTML-страницу с "двойным фоном" и она будет выполнена на одном HTML (так как клиент получить PHP код не может, он всегда остаётся на сервере, в отличие от HTML, который отправляется).
Сервер - это программа, которая получает запросы от клиентов по сети с использованием протокола, который определяет правила поступления запросов и ответов на них. Такая программа требовательна к ресурсам и нагрузка на неё велика, поэтому под неё обычно выделяют мощную машину, которую тоже называют сервером. В сервере-программе ничего страшного нет, её можно свободно загрузить и установить на обычном ПК вместе с другими программами, что часто и делают, чтобы отлаживать скрипты не прибегая к серверам расположенным в Интернет, которые сдаются в аренду за деньги (хостинг).
http://www.softtime.ru/info/articlephp.php?id_article=24 | |
|
|
|
|
|
|
|
для: Delphina
(14.06.2005 в 21:53)
| | РНР - пишется в РНР, я не понял зачем ребята тебе начали присылать примеры с CSS, вот пример на рнр:
<table width="100%" border="1" >
<?php
$num = 5;
for ($i=0; $i<$num; $i++)
{
if($i%2 == 0) $color = '#EAE8E4';
else $color = '#FFFFFF';
echo '<TR><TD bgcolor="'.$color.'">TEXT '.$i.'</TD></TR>';
}
?>
</table>
|
Причем в качестве текста можно использовать данные из базы данных или файла - что в html - не возможно, также при помощи рнр в файл или базу можно делать записи.
Этотже код в виде HTML - будет таким:
<table width="100%" border="1" >
<TR><TD bgcolor="#EAE8E4">TEXT 0</TD></TR>
<TR><TD bgcolor="#FFFFFF">TEXT 1</TD></TR>
<TR><TD bgcolor="#EAE8E4">TEXT 2</TD></TR>
<TR><TD bgcolor="#FFFFFF">TEXT 3</TD></TR>
<TR><TD bgcolor="#EAE8E4">TEXT 4</TD></TR>
</table>
|
В итоге в рнр -
1. Интерактивно.
2. Намного короче и автоматизированей (тут было 5 ячеек, а их может быть 50, для этого в рнр достаточно поменять значение переменной $num, а в HTML - прийдется вручную добавлять 45ячеек) | |
|
|
|
|
|
|
|
для: Delphina
(11.06.2005 в 02:42)
| | 2 $OMEGA: Зачем же новичков пугать? Человек еще даже разницы между хтмл и пхп не знает, а тут сразу цикл for :)
Автору сабжа - очень советую почитать имеющийсяна этом сайте учебник РНР, многие вопросы отпадут. Или, возможно, вы решите, что рнр вам вообще не нужен, ибо это все же язык программирования, а разметки, как html. Если вам нужно только просто и легко писать статичные странички, обратите внимание на XML. | |
|
|
|
|
|
|
|
для: Киналь
(15.06.2005 в 14:23)
| | На мой взгляд цикл - наиболее наглядный пример автоматизации и в любом учебнике циклы описываются сразу после условных функций, а вопрос был - "для чего нужен РНР?" К томуже девушка пишет, что HTML - освоила и довольно легко. | |
|
|
|
|
|
|
|
для: $OMEGA
(15.06.2005 в 20:18)
| | Хех, наглядный-то он наглядный, но не знаю как девушка, а я бы ни черта не понял :-) Куча каких-то значков, да еще "$" везде зачем-то... =)
Впрочем, может ей и понятно) | |
|
|
|
|
|
|
|
для: Киналь
(15.06.2005 в 21:16)
| | Нет, нет... Я уверена, что с такими ответами разобраться теперь будет легче :) Надо только сесть и внимательно во всем разобраться... | |
|
|
|