Jump to content

Kichee

User
  • Posts

    94
  • Joined

  • Last visited

Everything posted by Kichee

  1. Эх, я бы с радостью, даже готов пиво/кофе поставить
  2. Вопрос не совсем понятен. Какой код имеет ваше голосование и в какое место вы собираетесь его вставлять? Ячейка таблицы, блок или что то другое. А так могу сказать только, что вы можите встроить его в блок, а в блоке выравнивание поставить по правому краю. <div style="text-align:right"> - код вашего опроса - </div> Ну и блок разместить там где уже нужно.
  3. Так как раздел в разделе написано "Обсуждаем любые темы, не относящиеся к сайтостроению." создам вот такую безсмысленную тему Не сказал бы, что плохо живу, но коротко ситуацию можно описать так: "Учусь" в институте на инженера, ничего особенного, еще только первый курс. Учеба конечно занимает прилично времени, но хочется зарабатывать хоть какие то копейки через интернет и постепенно повышать квалификацию. ЗЫ: Я и сейчас работаю, но, имхо, грузчик это не работа Вот хочу поинтересоваться, как вы шли по жизни и связана ли ваша работа (подработка) с сайтостроением и интернетом в целом? (Ну, там, как вы начали изучать Web языки, с чего начинали и т.п.) Еще интересный момент на счет высшего образования, играет оно большую роль, если посвящать жизнь веб програмированию? Сейчас я изучаю PHP, (HTML и CSS это в порядке вещей), еще на горизонте сейчас JavaScript, но я отношу его к оформлению, понимаю что учить его будет нужно, но пока и так хватате того что нужно знать. На сколько это перспективно? Слышал что ASP.NET сейчас более востребовано. Ну и на сколько перспективно создание сайтов в будущем? Пик сайтостроения приходился на 2007 год, вроде время, когда каждая, самая ничтожная фирма заказывает сайт, начинают проходить. Спасибо за внимание, извините за аццкий флуд, мне просто интересно ваше мнение по этим вопросам.
  4. Почему? У меня просто привычка при написании PHP кода, HTML брать в двойные кавычки, а в самом HTML коде использовать одинарные.
  5. А как прикрутить к "Радио"? Т.е. примерно выглядит так: ( ) Алеша ( ) Максим ( ) Саша ( ) Введите другое имя [ ] как-то так <html> <div style='width:300px'> <fieldset> <legend>Введите ваше имя:</legend> <form action='process.php' method='GET'> <input type = 'radio' name='name' /> Алеша <input type = 'radio' name='name' /> Максим <input type = 'radio' name='name' /> Саша <input type = 'radio' name='name' /> Другое: <input type ='text' name='other' /> </form> </fieldset> </html> С помощью javascript вы можете сделать так, что пока не выбрано radio "Другое" ввести в него ничего нельзя будет. А вообще такой вариант и сейчас будет работать. Просто в обрабатывающем скрипте укажети, что если выбрано не "Другое", то полученное из него значение использоваться не будет.
  6. Дои иташи машитэ (Не за что)
  7. Если только по средствам HTML и CSS, то это будет работать так: У вас есть страницы: Content.html (Статьи), Books.html (Книги), StepByStep.html (Шаг за шагом), Forum.html (Форум). Для кажой кнопки делаем две картинки, одну обычную, а другую без нижнего бардюра и на 2 пикселя меньше по высоте. Она будет выглядеть как выбранная. Теперь на странице Content.html создаем шапку (таблица это будет или блоки - дело ваше) и загружаем в него картиночки, все картинки кроме "Статьи" загружаем простые, а картинку "Статьи" берем "нажатую", ту что без нижнего бардюра и ниже на 2 пиксела. Также для других страниц, ту картинку, которая обозначает открытую страницу в шапке делаем "нажатой".
  8. Думаю фон нужно засветлить гдето на 20-30%, тогда он не будет сильно бросаться в глаза. Еще некоторые кнопки ведут не туда куда надо, нажимаю одну кнопку, подсвечивается другая (возможно просто еще не готово, я не читал комментов). Для кнопочек кстати хорошо бы смотрелся эффект нажатия. В Опере, Фоксе и Осле сайт смещен влево от центра, имхо - по центру смотрелось бы лучше, а то он и так по ширине небольшой, а когда смещен влево - справа получается огромный кусок БэкГраунда, а это некрасиво смотрится. Ну это все, что я могу сказать на первый взгляд.
  9. Да, вы правы. Независимо, большой проект или нет, всегда нужно избегать повторного написания одного и того же кода. Так как фреймы возможно отключить в настройках браузера - это не лучший вариант для подключения меню, поэтому лучше использовать именно PHP. Вы верно указали команду подключения файла <?php include("file_name.php"); ?> Но вот файл, который вы подключаете должен выводить информацию, например командой print или echo. php: <? echo "Главная Столы "; ?> А вообще рекомендую с самого начала отделять изменяемые части страницы от неизменяемых, например (простой пример) создать файлы header.php (заголовок), footer.php (нижняя часть страницы) и menu.php (меню соответственно) и просто подключать их на страницу. Если у вас много страниц, зачем на каждой писать одно и тоже, проще загружать это из файла. Как более сложный вариант советую почитать про шаблонизаторы http://phpclub.ru/detail/article/2002-11-25 а также про шаблонизатор smarty, но это наверно пока рановато.
  10. Задай значение ячайки Текст width=100%, тогда ячейка с цифрой 5 будет принимать минимальное значение по велечине текста, но не меньше 5px
  11. CMS? вообще CMS это не вариант оформления, а Система Управления Контентом (Content Maneger System), а оформления может быть хоть табличным, хоть блочным, это зависит от извращенности разработчка.
  12. Я обычно для выравнивания по ширине использую в параметрах DIV "text-align:center", по высоте "vertical-align:middle;"
  13. <table style='border:1px dotted green;'> Если не ошибаюсь
  14. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html style='height:100%'> <head> <style> table{ width:100%; height:100%;} td{ vertical-align:top; } div{ height:100%; width:100px; overflow:auto; } </style> </head> <body style='height:100%; padding:0px; margin:0px;scroll:no;' > <table cellspacing='0' cellpadding='0'> <tr><td style='height:150px; width:300px; background-color:blue;'></td><td style='background-color:green;'></td></tr> <tr><td style='width:300px;height:100%;'><div style='height:100%;width:300px;'> aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa </div></td> <td style='width:100%;height:100%'><div style='width:100%'> bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb </div></td></tr> </table> </body> </html> Если я все правильно понял, то оно должно выглядеть вот так
  15. Нет, на счет обсолютного пути все понятно, кстати спасибо за идею с вынисением всех "модулей" и ссылок к ним в отдельный файл, буду использовать) Тут вопрос был в другом, можно ли совсем избежать include и получить результат выполнения скрипта в его родной папке (хотя даже независимо от папки в которой он лежит). Через file(); потребляется много ресурсов, есть ли альтернативные функции?
  16. Вы хоть скрин-шот пришлите, а то непонятно что за рамка У меня пока на языке вертится , но пологаю это совсем не то, о чем был вопрос)
  17. Нет, я говорю не только о картинках, допустим у нас есть скрипт фотогалереи, содержащий картинки как ее собственного оформления, так и фотки в нее загруженные, допустим мы ее загрузили в папку Gallery отностильно сервера. Да, можно создать константу относительно пути и использовать ее в скрипте., но что если мы перенесем галерею из папки Gallery в папку Album, нам придется руками менять константу (ну и путь в том файле, где прописываем include) Хотелось бы сделать так, чтобы в самом скрипте ничего не приходилось менять, чтобы он исполнялся из своего каталога, а на страницу, с которой мы его вызываем, поступал только код его исполнения.
  18. Не буду скрывать, я не понял твоего вопроса. Если в файле kol.php содержится вывод какого то слово, списка или объекта, который ссылается на страницу по адресу "modules/zagruz", то код будет выглядеть так: <? include ("modules/zagruz/kol.php"); ?> Ты бы написал что в этом файле или хотябы пример какой кинул, а то я не понимаю о чем ты
  19. Ребята, у меня такой вопрос: Если мы выполняем include("filename.php"); мы, фактически, добавляем весь его код, в страницу, которая выполняется. Рассмотрим ситуацию, когда файл, который мы 'инклюдим' находится в каталоге dir и использует картинку из этого же каталога (путь используется отностильный ). Инклюдим мы его из каталога выше. Конечно картинка при этом выводится уже не будет, потому что вызываться она будет из каталога выше dir, а ее там нет и небыло. Вопрос: - Какую функцию следует использовать, чтобы получить код, после исполнения "dir/filename.php", чтобы путь к картинке остался в нормальной форме? Мой вариант реализации - получаем весь код исполнения скрипта при помощи $file=file("dir/filename.php"); а потом через, напимер foreach ($file as $field => $value) {echo $value;} Но это потребление лишних ресурсов. Как вы уже наверно поняли я хочу чтобы модули сайта исполнялись независимо от их расположения, чтобы каждый раз не менять в них глобальные переменные. Думаю есть более простое решение, о котором я просто не знаю. Заранее спасибо.
  20. Здравствуйте. Возможно эта тема уже поднималась, признаюсь, я плохо искал :| Суть вопроса проста, стоит ли использовать "хаки" для достижения кроссбраузерности или лучше придерживаться альтернативных решений в оформлении? И вообще, на сколько часто вы ими пользуетесь при создании оформления сайта? У меня в свое время была идея выдавать html код в зависимости от используемого клиентом браузера (по средствам php), на сколько популярно такое ненормальное решение? К минусам хаков еще могу сказать, они не всегда поддаются валидности; и опять же, новые браузеры (к примеру Опера) иногда их не поддерживают. Заранее спасибо.
  21. Почитал, улыбнуло (выглядит как содержание в учебнике по программированию) Ну, все мы такими когда-то были
  22. Kichee

    меню

    Там используется HTML список, смотри подробнее про теги и . Оформление задано стилем CSS. Исходный код страницы можно посмотреть через Вид > Исходный текст (в браузере опера) ну и чем то похожим в других браузерах Пример списка: Пункт меню 1 Пункт меню 2 Пункт меню 3
  23. Не, у него там 100++ сообщений, мне страшно все это читать
  24. Прошу прощения за возможный оффтоп, весь топик я уже не читал Итак начальный вопрос ставился как: >> "Всем привет! Как сделать навигацию типа index.php?action=15 ?" Попробую сделать "волшебный пендаль" с моей стороны. (Наверно это уже обще принятая традиция не говорить все сразу, отступать от нее тоже не буду, напишу лишь направления что стоит подробно прочитать Для начала стоит почитать про $_GET и вообще передачу данных этим методом. Советую также почитать про URL и передачу данных между страницами через нее. Для создание самой навигации скорее всего понадобится начальное знание "операторов выбора", конструкции If, elseif, else и switch. Все это можно найти в интернете, например на http://www.softtime.ru/bookphp/ - тут все ясно и понятно написано, советую читать все страницы, даже если уже есть начальные знания.
  25. А виндоус случайно не Виста? Наслушался я уже легенд с IE 7м и глюками с Gif форматом под Вистой. Сам пока не сталкивался. Форма кода на картинку и ссылку уже была указана: Но если другие браузеры нормально отображают, думаю дело не в коде.
×
×
  • 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