У меня в файле стилей style.css есть класс: [css].otstyp{padding-right:100px;}[/css] У меня есть также есть один из файлов с расширением пхп. PHP: <?php include("blocks/bd.php"); $result = mysql_query("select title,meta_d,meta_k,text from settings where page='lessons'",$db); $myrow = mysql_fetch_assoc($result); ?> HTML: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title><?php echo $myrow['title'] ?></title> <meta name="description" content="<?php echo $myrow['meta_d'] ?>"> <meta name="keywords" content="<?php echo $myrow['meta_k'] ?>"> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <table width="690" border="0" align="center" bgcolor="#FFFFFF" class="main_border"> <!--Подключаем шапку сайта--> <?php include("blocks/header.php"); ?> <tr> <td><table width="976" border="0"> <tr> <!-- 2 строка первый столбец--> <td width="182" valign="top" class="left"> <!--Подключаем левый блок сайта--> <?php include ("blocks/lefttd.php");?> <!-- 2 строка 2-ой столбец--> <td valign="top"> <?php echo $myrow['text'] ?> <table width="651" align="center" class="lesson"> <tr> <td class="lesson_title" width="643">  Привет</td> </tr> <tr> <td> </td> </tr> </table> </td> </tr> </table> <table> <!--Подключаем нижний графический элемент--> <?php include("blocks/footer.php"); ?> </table> </body> </html> Данные у меня хранятся в майскл. Проблема в вот этом месте: PHP: <?php echo $myrow['text'] ?> После вставки этой строки из базы данных,строка вставляется впритык влево страницы,пробую добавлять дивы а в них класс class="otstyp" подключать ничего не действует,что можно сделать,чтоб на расстояние отступа,то что вставилось из базы данных отсупилось вправо на это расстояние?Я даже в базе данных экспериментировал добавлять так <div class="otstyp">Урок №1</div> не срабатывает,вставляется сразу впритык влево по умолчанию Проблема не в стиле,стиль я нормально указал, я вот проверил в качестве эксперимента в этой строке добавить класс отступ: PHP: <?php echo $myrow['text']; ?> <table width="651" align="center" class="lesson,otstyp"> <tr> ................................................ .............................. И отступ таблички произошёл. А если написать так: HTML: <div class="otstyp"><?php echo $myrow['text']; ?> </div> <table width="651" align="center" class="lesson"> <tr> ................................................ .............................. Отступ не происходит,что делать?
Ты уж определись тебе отступ нужен справа или слева. И вообще FireFox + FireBug - сразу будет видно где, что и почему используется.
Всё понял, проблема была в том что в стилях выше не закрыл скобку. Немного не по теме, скажите, как словами расшифровывается эта строка правильно: Код (Text): if(isset($_GET['id'])) {$id = $_GET['id'];} Если существует переменная с именем id в глобальном массиве ГЕТ?
Golovastik еще не забудь защищаться от такого =) мало-ли что там в этом id понаписано. нужно приводить его ожидаемому виду.
Код (Text): еще не забудь защищаться от такого =) Напишите на примере. Вот эта строка:? Код (Text): if(isset($_GET['id'])) {$id = $_GET['id'];} Как расшифровывается по правильному?
если массив гет содержит элемент с индексом ид и значение этого элемента не равно нулл, то переменной ид присваиваем значение элемента массива гет с индексом ид.