Jump to content

Yahoo!

User
  • Posts

    403
  • Joined

  • Last visited

Everything posted by Yahoo!

  1. Ну во-первых, укажи для body {margin: 0; padding: 0} а то эти отступы... Затем, что б нормально отцентрировать блок, посмотри топик или погугли. какой текст? Да, и зачем вы верхнему списку задаёте высоту, причём в пикселях??
  2. Влад, прчему нельзя делать так? Да потому что это не валидно)) и потому что этим уже давно никто не пользуется, если нужно разукрасить тест используется в основном span + CSS
  3. Я вот на днях накалякал код. Задача была такой (сам придумал) , выводить если опубликовано сегодня, то вывод сегодня в 21:00; если вчера, то вчера в 21:00 если в этом году, то 31 января в 21:00 если не в этом году, то 31 января 2010 в 21:00 // сперва надо, что б отображался месяц на русском и в родительном падеже // для этого создаём массив $mese[0]=""; $mese[1]="Января"; $mese[2]="Февраля"; $mese[3]="Марта"; $mese[4]="Апреля"; $mese[5]="Мая"; $mese[6]="Июня"; $mese[7]="Июля"; $mese[8]="Августа"; $mese[9]="Семпября"; $mese[10]="Октября"; $mese[11]="Ноября"; $mese[12]="Декабря"; $mesyac = (int)date("m"); $date = date("j")." ".$mese[$mesyac]; // дата, которая пойдёт в БД, выглядеть должна "31 января" $time = date("G:i", (time()+2000)); // время, 21:00 $year = date("Y"); // год, 2010 $today = date("j", (time()+2000))." ".$mese[$mesyac]; // "сегодня" $yesterday = date("j", (time()-3600*24+2000))." ".$mese[$mesyac]; // "вчера" $thisyear = date("Y"); // "этот год" //из базы данных уже всё извлечено $d = $ro['data']; $t = $ro['vremya']; $y = $ro['year']; if($d == $today){$time = "сегодня в ".$t;} // если дата из БД совпадает с сегодняшней, то будет писаться "сегодня в 21:00" if($d == $yesterday){$time = "вчера в ".$t;} // аналогично строчке выше if($d != $today && $d != $yesterday && $y == $thisyear){$time = $d." в ".$t;} // если в этом году, будет писаться "31 января в 21:00" if($d != $today && $d != $yesterday && $y != $thisyear){$time = $d." ".$y." в ".$t;} // если и не в этом году, то полным "31 января 2010 в 21:00" и в нужном месте вставляем ".$time." И вот мне интересно, на сколько хороший говнокод я придумал?=)
  4. А где обнуление стилей?? я про html {font-size: 62.5%} body {font: 1.2em/1.8em verdana} body, p {margin:0;padding: 0} и т.д. Или пока не до этого?
  5. Очень интересно, что тебе предложили =)
  6. А почему бы просто не полазить по портфолио самых авторитетных дизайнеров? Подчерпнуть что-то от туда? Например в этом топике уже скидывали ссылку на сайт с шаблонами, у сайта отменный дизайн. Конечно хороший сразу не сделаешь, что-то среднее вполне.
  7. фото так спозиционировано на краю браузера, а на фото чел просто стоит)))
  8. на боди спецом overflow: auto поставил))))
  9. Ещё одна соц. сеть))))) для IT-технологов.
  10. У Verdera вам надо спросить, что он думает)))))))
  11. Появилась необходимость, сделать див с фоном человека, который стоит на самом краю браузера. Ясное, дело html - height: 100% body - height: 100% mainContent height: 100% + position: relative .wrapper position: absolute + height: 55em + bottom:0 Теперь, при уменьшении высоты экрана меньшую, чем высота блока, он погружается под экран и скролл не появляется))) даже в таком хорошом браузере как FF 3.6. Я совсем нуб?))) Проблему решил через table-cell + vertical-align: bottom , но всё же охото узнать почему так происходило.
  12. Yahoo!

    Редирект на 404

    А какую ошибку выдаёт? С этим уже разобрался=) Но всё равно, сейчас, что б не ввёл, идёт редирект на 500-ю ошибку (в случае с хостингом, редирект на левые страницы) ( Не идёт никак( Спасибо за предложенный вариант.
  13. Я уже задавал вопрос, но сейчас немного переформулирую. В общем как сосласться на 404 без изменения url'а. В интернете смотрел способ отдачи заголовку header("HTTP/1.0 404 Not Found"); header("HTTP/1.1 404 Not Found"); header("Status: 404 Not Found"); die(); В результате ошибки выдаёт. На хабре вычитал про проверку на существование файла функцией file_exists() тоже не сработало На одном форуме парень через заголовки сделал, цитирую: Как он обнаруживает ошибку?
  14. Ну можно же сделать, как-то через RewriteCond, чтобы mysite.ru/3/ mysite.ru/3/nazvanie-article mysite.ru/nazvanie-article открывали одну и ту же страницу. А буквально убирать это не вариант, у меня вся работа заточена под $_GET['id'] =)
  15. Вроде работает? спасибо=) У меня ещё вопрос немного другого характера RewriteEngine On RewriteRule ^([0-9]+)/([-0-9a-z]+)/$ /article.php?id=$1&link=$2 В общем решил изменить вид ссылок и: 1) Иногда возникает ошибка 500, и идёт редирект ваще на другие сайты, думаю, что всему виной бесплатный хост 2) как убрать id, т.е. вместо /id/nazvanie-stati было /nazvanie-stati
  16. Вот захотелось что, что б отображалось 5 комментариев, 1 комментарий и пр. //$r - это количество комментов if(ereg("^([0-9]*)+([1]?)+[0-9]$", $r)){$s = "иев";} if(ereg("^([2-9]?)+[1]$", $r)){$s = "ий";} if(ereg("^([2-9]?)+[2-4]$", $r)){$s = "ия";} echo " <h2>".$r." комментар".$s.":</h2>\n"; Мне кажется, будут проблемы с большими числами или нет? и что надо подправить?
  17. неа. Значит забить?=))))) мельком читал, что если что, надо в php.ini корректировки вводить, но я такой файл у себя не нахожу(((
  18. Честно говоря, я не знаю настройки РНР, я эксперементирую на бесплатном хостинге=) 35 минут относительно Московского (сам из Астрахани)
  19. Давно хотел задать вопрос, думал разрулю, но никак... В общем <?php echo date("r"); ?> Выдаёт время запаздывающее примерно на 35 минут! В чём может быть проблема?
  20. Yahoo!

    XHTML отстой!

    Если грамотно смешать RDF и HTML5 то будет очень семантично)))) ещё и микроформаты))) хотя без HTML5 может вкусно всё получиться))))
  21. holm.ru самое то, чтобы эксперементировать.
  22. Yahoo!

    Сессии=)

    Не понял. Из формы же=)
  23. Yahoo!

    Сессии=)

    Кнопок не "Вход" не "Выход" нет. Пользователь не зарегистрирован. Есть текстовая форма. Пользователь пришёл вбил в неё имя (при этом не зарегистрировался) - сохранилось, набрал тект, нажал отправить - всё, сообщение доставлено. На следующий день приходит имя уже в форме написано (не надо заботиться его снова печатать), а ему надо под другим допустим, хорошо меняет имя и отправляет (и тут вдруг переписка разгорается). В-третий раз надо отправить, а в поле "Имя" напечатано имя, которое он вчера оставил. Надеюсь понятно исковеркал ход мыслей)))
×
×
  • 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