Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Не срабатывает стили в пхп-коде

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Golovastik
Отправлено: 23 Июля, 2010 - 01:17:07
Post Id


Гость


Покинул форум
Сообщений всего: 89
Дата рег-ции: Июль 2010  


Помог: 0 раз(а)




У меня в файле стилей style.css есть класс:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. .otstyp{padding-right:100px;}
  3.  


У меня есть также есть один из файлов с расширением пхп.
CODE (text):
скопировать код в буфер обмена
  1.  
  2. <?php
  3.  
  4. include("blocks/bd.php");
  5. $result = mysql_query("select title,meta_d,meta_k,text from settings where page='lessons'",$db);
  6. $myrow = mysql_fetch_assoc($result);
  7. ?>
  8.  
  9. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  10. <html>
  11. <head>
  12. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
  13. <title><?php echo $myrow['title'] ?></title>
  14. <meta name="description" content="<?php echo $myrow['meta_d'] ?>">
  15. <meta name="keywords" content="<?php echo $myrow['meta_k'] ?>">
  16. <link href="style.css" rel="stylesheet" type="text/css">
  17. </head>
  18.  
  19. <body>
  20. <table width="690" border="0" align="center" bgcolor="#FFFFFF" class="main_border">
  21.  
  22. <!--Подключаем шапку сайта-->
  23. <?php include("blocks/header.php");  ?>
  24.  
  25.   <tr>
  26.     <td><table width="976" border="0">
  27.       <tr>
  28.           <!-- 2 строка первый столбец-->
  29.         <td width="182" valign="top" class="left">&nbsp;
  30.                
  31.                
  32.                 <!--Подключаем левый блок сайта-->
  33.         <?php include ("blocks/lefttd.php");?>
  34.        
  35.           <!-- 2 строка 2-ой столбец-->
  36.                <td valign="top">
  37.                    
  38.        
  39.                          <?php echo $myrow['text'] ?>
  40.           <table width="651" align="center" class="lesson">  
  41.             <tr>
  42.                            <td  class="lesson_title" width="643">&nbsp Привет</td>
  43.                </tr>
  44.             <tr>
  45.               <td>&nbsp;</td>
  46.                </tr>
  47.           </table>
  48.                                       </td>
  49.       </tr>
  50.     </table>
  51.        
  52.                                                  
  53.   <table>
  54.   <!--Подключаем нижний графический элемент-->
  55.   <?php  include("blocks/footer.php"); ?>
  56. </table>
  57. </body>
  58. </html>
  59.  
  60.  



Данные у меня хранятся в майскл.
Проблема в вот этом месте:
CODE (text):
скопировать код в буфер обмена
  1.  
  2.  <?php echo $myrow['text'] ?>
  3.  

После вставки этой строки из базы данных,строка вставляется
впритык влево страницы,пробую добавлять дивы а в них класс class="otstyp" подключать ничего не действует,что можно сделать,чтоб на расстояние отступа,то что вставилось из базы данных отсупилось вправо на это расстояние?Я даже в базе данных экспериментировал добавлять так
<div class="otstyp">Урок №1</div> не срабатывает,вставляется сразу впритык влево по умолчанию
 
 Top
dsb80
Отправлено: 23 Июля, 2010 - 02:25:35
Post Id



Гость


Покинул форум
Сообщений всего: 71
Дата рег-ции: Янв. 2009  
Откуда: СПб


Помог: 0 раз(а)




Вроде какбы есть некоторый волшебные стили
CODE (htmlphp):
скопировать код в буфер обмена
  1. .otstyp{width:100%;padding: 0px 20px 0px 0px;text-align:right;}
иногда помогают)

CODE (htmlphp):
скопировать код в буфер обмена
  1. <div class= "otstyp"><?php echo $myrow['text']; ?></div>

(Отредактировано автором: 23 Июля, 2010 - 02:27:10)



-----
Не слушайте... После 19.00 вместо меня пишет ПЫВО
 
 Top
Joo
Отправлено: 23 Июля, 2010 - 06:11:30
Post Id



Гость


Покинул форум
Сообщений всего: 99
Дата рег-ции: Нояб. 2009  
Откуда: Казахстан


Помог: 1 раз(а)




Golovastik пишет:
У меня в файле стилей style.css есть класс:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. .otstyp{padding-right:100px;}
  3.  

После вставки этой строки из базы данных,строка вставляется
впритык влево страницы,пробую добавлять дивы а в них класс class="otstyp" подключать ничего не действует,что можно сделать,чтоб на расстояние отступа,то что вставилось из базы данных отсупилось вправо на это расстояние?Я даже в базе данных экспериментировал добавлять так
<div class="otstyp">Урок №1</div> не срабатывает,вставляется сразу впритык влево по умолчанию


А чего ради содержимое должно отступить вправо? Вы указали отступ с правой стороны, а вам надо задать отступ слева:
CODE (html):
скопировать код в буфер обмена
  1. .otstyp{padding-left:100px;}


-----
"Им будет не просто, тем кто полагается на истину авторитета, вместо ​того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог
 
 Top
Golovastik
Отправлено: 23 Июля, 2010 - 20:58:23
Post Id


Гость


Покинул форум
Сообщений всего: 89
Дата рег-ции: Июль 2010  


Помог: 0 раз(а)




Проблема не в стиле,стиль я нормально указал, я вот проверил в качестве эксперимента в этой строке добавить класс отступ:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. <?php echo $myrow['text']; ?>
  3.           <table width="651" align="center" class="lesson,otstyp">  
  4.             <tr>
  5.                      ................................................
  6.                                       ..............................    
  7.  


И отступ таблички произошёл. А если написать так:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. <div class="otstyp"><?php echo $myrow['text']; ?> </div>
  3.           <table width="651" align="center" class="lesson">  
  4.             <tr>
  5.                      ................................................
  6.                                       ..............................    
  7.  

Отступ не происходит,что делать?
 
 Top
Arch-Web
Отправлено: 23 Июля, 2010 - 21:40:50
Post Id



Частый гость


Покинул форум
Сообщений всего: 177
Дата рег-ции: Июль 2010  
Откуда: Ukraine::Kiev


Помог: 1 раз(а)




Golovastik

Стиль в студию
 
 Top
Golovastik
Отправлено: 23 Июля, 2010 - 22:32:41
Post Id


Гость


Покинул форум
Сообщений всего: 89
Дата рег-ции: Июль 2010  


Помог: 0 раз(а)




Толкьо так работает,а из других файлов классы не хочет подключать:
CODE (text):
скопировать код в буфер обмена
  1. <div style="padding-left:50px;">        <?php echo $myrow['text']; ?> </div>
 
 Top
Arch-Web
Отправлено: 23 Июля, 2010 - 22:51:42
Post Id



Частый гость


Покинул форум
Сообщений всего: 177
Дата рег-ции: Июль 2010  
Откуда: Ukraine::Kiev


Помог: 1 раз(а)




Golovastik

просто когда ты создайошь стиль там есть два варианта
.style {}
#style {}

у тебя как ?
 
 Top
Golovastik
Отправлено: 23 Июля, 2010 - 23:31:12
Post Id


Гость


Покинул форум
Сообщений всего: 89
Дата рег-ции: Июль 2010  


Помог: 0 раз(а)




Немного не по теме, скажите, как словами расшифровывается эта строка правильно:
CODE (text):
скопировать код в буфер обмена
  1. if(isset($_GET['id'])) {$id = $_GET['id'];}    

Если существует переменная с именем id в глобальном массиве ГЕТ?
 
 Top
Joo
Отправлено: 24 Июля, 2010 - 04:49:32
Post Id



Гость


Покинул форум
Сообщений всего: 99
Дата рег-ции: Нояб. 2009  
Откуда: Казахстан


Помог: 1 раз(а)




Golovastik пишет:
Толкьо так работает,а из других файлов классы не хочет подключать:

А как подключаешь?
Golovastik пишет:
Если существует переменная с именем id в глобальном массиве ГЕТ?

Ага


-----
"Им будет не просто, тем кто полагается на истину авторитета, вместо ​того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог
 
 Top
Golovastik
Отправлено: 24 Июля, 2010 - 17:05:32
Post Id


Гость


Покинул форум
Сообщений всего: 89
Дата рег-ции: Июль 2010  


Помог: 0 раз(а)




А это:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. {$id = $_GET['id'];}    
  3.  

Означает тогда переменной с именем $id присвоить переменную с именем ид?
 
 Top
Joo
Отправлено: 25 Июля, 2010 - 08:24:55
Post Id



Гость


Покинул форум
Сообщений всего: 99
Дата рег-ции: Нояб. 2009  
Откуда: Казахстан


Помог: 1 раз(а)




Golovastik пишет:
Означает тогда переменной с именем $id присвоить переменную с именем ид?


Переменной $id присвоить значение, элемента глобального, ассоциированного массива $_GET c именем 'id'.


-----
"Им будет не просто, тем кто полагается на истину авторитета, вместо ​того чтобы полагаться на авторитет Истины"
Джеральд Месси, Египтолог
 
 Top
unded
Отправлено: 25 Июля, 2010 - 16:49:51
Post Id


Новичок


Покинул форум
Сообщений всего: 43
Дата рег-ции: Март 2010  


Помог: 0 раз(а)






а разве должно быть не так?

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB