Jump to content

Krote

Newbie
  • Posts

    25
  • Joined

  • Last visited

Everything posted by Krote

  1. спасибо, учусь по попову, т.к не нашел нормальной книжки с примерами) еще раз спасибо все работает)
  2. да это я позже сделаю, мне хотя бы пустую форму выводить
  3. if(!isset($id)){ $result = mysql_query("SELECT title, id FROM post",$db); $myrow = mysql_fetch_array($result); do{ printf(" <p><a href='edit_post.php?id=%s'>%s</a></p> ", $myrow['id'], $myrow['title']); } while($myrow = mysql_fetch_array($result)); } else{<<<HERE <form method="post" action="add_post.php"> <br><label for="title">Название</label><br> <input name="title" type="text" id="title" > <br><label for="md">Краткое описание</label><br> <input name="md" id="md" type="text"> <br><label for="mk">Ключевые слова</label><br> <input name="mk" id="mk" type="text"> <br><label for="author">Автор</label><br> <input name="author" id="author" type="text"> <br><label for="date">Дата</label><br> <input name="date" id="date" type="text"> <br><label for="description">Полное описание</label><br> <textarea name="description" id="description" class="add_post_description"></textarea> <br><label for="text">Полный текст</label><br> <textarea name="text" id="text" class="add_post_text"></textarea> <input type="submit" class="add_post_submit" value="Занести информацию в базу"> </form> HERE; } короче этот код, по идеи, должен вывести названия новостей и при нажатии на новость вывести форму, вроде код правильный, но названия выводятся, а форма нет, вместо нее чистый экран. В чем моя ошибка? 2 недели учу php
  4. <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Документ без названия</title> <style> *{margin:0;padding:0;} .bl_1{ height:54px; width:403px; background:#000; font-size:27px; color:#fff; font-weight:bold; } .bl_1 p{ text-align:center; } .bl_2{ background:#ffd500; width:136px; height:49px; margin:3px 3px 2px 3px; color:#000; float:left;} .bl_2 p{text-align:center;margin-top:10px;} </style> </head> <body> <div class="bl_1"><div class="bl_2"><p>АВТО</p></div><p>ХИМЧИСТКА</p></div> </body> </html> Такая проблема нужно опустить химчистку на 10px вниз, если я для p пишу margin-top:10px; то опускается весь div, как исправить или как лучше переделать эту фигню? Я конечно мог бы и картинкой такую же вставить, но в ТЗ нужно именно текстом...
  5. а нет сори такое выводится во всех браузерах...
  6. и еще во всех браузерах нормально все выводится, а в ie6 такие строки [an error occurred while processing this directive][an error occurred while processing this directive][an error occurred while processing this directive] что это такое?
  7. ок сейчас попробую
  8. ie 6 вообще понимает :hover? При создании списка столкнулся с проблемой <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Документ без названия</title> <style> li a{display:block;} .hidden{display:none;} ul li:hover .hidden{display:block;} </style> </head> <body> <ul> <li><a href="#"> Тест</a></li> <li><a href="#"> Тест</a> <ul class="hidden"><li><a href="#"></a></li> <li><a href="#">Тест </a></li> <li><a href="#">тест</a></li> </ul> </li> <li><a href="#"> Тест</a></li> </ul> </body> </html> как можно решить проблему?
  9. а ты картинке класс задай и вместо img напиши класс картинки .center { width: 800px; /* Ширина элемента в пикселах */ height: 1000px; padding: 10px; /* Поля вокруг текста */ margin: auto; /* Выравниваем по центру */ background: #000000; /* Цвет фона */ position:relative; } .img{position:absolute;right:0px; bottom:0px;}
  10. .center { width: 800px; /* Ширина элемента в пикселах */ height: 1000px; padding: 10px; /* Поля вокруг текста */ margin: auto; /* Выравниваем по центру */ background: #000000; /* Цвет фона */ position:relative; } img{position:absolute;right:0px; bottom:0px;}
  11. На днях искал как сделать круглые углы в ie6, наткнулся на статью http://makecode.ru/2011/04/css-gradient-shadow-radius-in-ie6-8/ Пишут типо скачиваешь что-то там и будет тебе счастье, попробовал вроде работает, вопрос правильно ли использовать сторонние программы для стилей или ну их нафиг?
  12. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="style/style.css" rel="stylesheet" type="text/css" /> <title>Верстка</title> <style> *{margin:0; padding:0;} #wrapper{ width:980px; height:910px; margin:0 auto; border:1px solid #000; } #header{ height:205px; background: -webkit-linear-gradient(top, #fff, #e8e9ed); background: -o-linear-gradient(top, #fff, #e8e9ed); background: -ms-linear-gradient(top, #fff, #e8e9ed); background: linear-gradient(top, #fff, #e8e9ed); } .logo{margin:50px 0 0 0; border:none;} .search_div{float:right; margin:65px 50px 0 0;} .search{background:#fffffd; border:1px solid #000;} .search_img{margin-left:3px;} .logo_div{float:left;} .mini_img{margin-top:;} .mini_img img{border:none;} </style> </head> <body> <div id="wrapper" > <div id="header" > <div class="logo_div"><a href="/"><img src="img/logo.png" alt="" width="433" height="102" class="logo" /></a></div> <div class="search_div" > <p>Поиск по сайту</p> <input type="text" id="search" class="search" /><input type="image" src="img\search.png" class="search_img" id="input" /> </div> <div class="mini_img"> <a href="/"><img src="img/home.png" width="11" height="10" alt="" /></a> <a href="/"><img src="img/message.png" width="11" height="9" alt="" /></a> <a href="/"><img src="img/tree.png" width="11" height="9" alt="" /></a> </div> </div> </div> </body> </html> Проблема, если задать блоку с маленькими изображениями вверху margin-top, то сьезжает вниз полностью весь header. Как исправить? У блока класс mini_img
  13. Прошел по 2-ой ссылке... че то тыкаю download и он скачивает полностью готовое.... где там psd найти?
  14. спасибо помогло
  15. Сверстал страницу высотой 1120px, во всех браузерах отображается нормально только в опере проблема... в опере блок получается слишком высоким и появляется белая полоса в самом низуу... Можно как нибудь задать высоту блока специально для оперы?
  16. Krote

    Зазоры в ul

    классная статья, все понятно... спасибо
  17. Krote

    Зазоры в ul

    спасибо помогло
  18. вот такой код <!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></title> <style> .nov ul li{display:inline-block; background-color:#D1D3D5; padding:3px 5px;} .nov li a{text-decoration:none; font-family:Arial; font-weight:bold; color:#2C2D2D; font-size:14px;} </style> </head> <body> <div id="wrapper"> <div class="nov"> <ul> <li><a href="#">Тест</a></li> <li><a href="#">Тест</a></li> <li><a href="#">Тест</a></li> <li><a href="#">Тест</a></li> <li><a href="#">Тест</a></li> <li><a href="#">Тест</a></li> <li><a href="#">Тест</a></li> </ul> </div> </div> </body> </html> в итоге между тестами получаются отступы, как от них избавиться?
  19. кстате пробовал самые разные варианты... я пробовал вставить в контент и кл. сл. и пробовал туда вывести заголовок все равно не выводит... моожет что то с блоком контента? но если например попробовать вставить <? echo "Тест";?> то все отлично работает..
  20. Вот такой код <? include("blocks/db.php"); if(isset($_GET['cat'])){$cat=$_GET['cat'];} $result=mysql_query("SELECT * FROM categories WHERE id='$cat'",$db); if(!$result){echo "Выборка не прошла";} $myrow=mysql_fetch_array($result); ?> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta name="description" content="<? echo $myrow["meta_d"]?>"> <meta name="keywords" content="<? echo $myrow["meta_k"]?>"> <link href="style/style.css" rel="stylesheet" type="text/css"> <title><? echo $myrow["title"];?></title> </head> <body> <div id="wrapper"> <? include("blocks/header.php");?> <? include("blocks/leftmenu.php");?> <div id="content"> <? echo $myrow["text"];?> </div> <? include("blocks/footer.php");?> </div> </body> </html> Проблема, не выводится текст в контенте... хотя все остальное(заголовок, кл. слова и тд.) выводится... как исправить?
  21. у меня тоже есть логотип, сделал его ссылкой <a href="index.php"><img src="img/newlogo0.gif" id="logo"></a> а потом передвинул туда куда нужно с помощью position:relative;
  22. Krote

    padding

    спасибо) но тоже проблема появилась, если я вставляю скрипты на одинаковые колонки то все равно lsb получается меньше content a из за padding a можно решить для всех p можно написать margin:10px;, но если мне придется вставлять таблицу то и ей прописывать margin надо будет
  23. Krote

    padding

    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>Документ Без Имени</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <div id="wrapper"> <div id="header"></div> <div id="lsb"></div> <div id="content"> <p>This sounds simple. But stop and think how many times you retype the same old simple information.</p> <p>Most people have cottoned on to automating their email signature, but you can go far beyond that when it comes to communicating words quickly.</p> <p>Get yourself a clickboard or shortcut extender. This will enable you to write much faster and prevent you from ever having to type the same thing twice.</p> <p>I use this utility http://www.howtocorp.com/typepilot , but there are lots of other useful typing assistant utilities available. </p> <p>Failing to manage your email effectively.</p> <p>I know, there's so much spam flying around, but you should be attempting to win this war with a few weapons of your own installed on your computer.</p> <p>i. Make sure you have a working piece of anti-spam software set up. Whilst sometimes the wrong messages will get trapped, the best software will still remove 98% of the emails that you don't want. Make sure they are filtered into a junk email file, so you can manually sift through them afterwards and pull back any that have been incorrectly assumed to be unwanted.</p> <p>ii. Set up folders in your inbox and get yourself properly organized. I keep a folder for SALES, another one for FEEDBACK and others for JOINT VENTURES + many more. </p> </div> </div> </body> </html> css /* CSS Document */ #wrapper{ width:700px; min-height:500px; border:1px solid #000; margin:0 auto; } #lsb{ float:left; width:190px; min-height:490px; border:1px solid #000; } #content{ margin-left:191px; border:1px solid #000; width:508px; min-height:490px; padding:10px; } #header{ width:700px; height:100px; border:1px solid #000; }
  24. Krote

    padding

    нужно сделать отступы для текста со всех сторон блока на 10px. Пишу padding:10px; слева текст отступает и вместо того чтобы переноситься на новые строчки тупо растягивает блок в стороны. Как исправить?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy