Jump to content

EGORR

User
  • Posts

    121
  • Joined

  • Last visited

Everything posted by EGORR

  1. Чтобы получить подробный ответ нужен подробный вопрос. Покажи кусок кода, CSS...
  2. Вот с этого места поподробней. background: blabla поможет решить...Очень интересно!
  3. EGORR

    Eclipse

    Кто нибудь знает как создать в Eclipse проект, указав ему на существующую директорию и существующие файлы. Я так и не смог этого сделать.
  4. EGORR

    jquery

    Облегченный вариант есть. Весит 20Kb. _http://www.linkexchanger.su/jquery/jquery-1.2.6.min.js И вот ещё кое-что нажитое непосильным трудом: _http://visualjquery.com/ документация по jQuery в удобном виде _http://docs.jquery.com/DOM/Traversing/Selectors jQuery Краткий справочник _http://anton.shevchuk.name/javascript/jquery-for-beginners/ jQuery для начинающих _http://webew.ru/articles/216.webew jQuery для JavaScript _http://kevin.vanzonneveld.net/techblog/article/javascript_equivalent_for_phps_serialize/ Javascript equivalent for PHP's serialize _http://blog.mohdrashidi.com/sources-for-share/2008/03/22/php-jquery-thickbox-ajax-login.html Create an AJAX login using thickBox and PHP _http://blog.mohdrashidi.com/sources-for-share/2008/04/15/php-mysql-javascript-dynamic-ajax-form.html Dynamic AJAX Form _http://malsup.com/jquery/form/#getting-started jQuery Form Plugin _http://docs.jquery.com/Tutorials jQuery General Tutorials Есть еще две книги JQUERY IN ACTION 2008 и Learning jQuery. PDF. Исключительное качество. Если нужно, залью на рапиду.
  5. CSS text-align: justify; Кстати, вот код примера, который тебе понравился #content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#4D4D4D; padding: 15px; text-align:justify; padding-bottom: 70px; }
  6. Помогите разобраться. Строю InPlaceEditor кирпичами от scriptaculous Во всем разобрался, все работает, но не могу понять как указать скрипту возвращенное сервером значение. Скрипт должен забрать из инпата значение, передать обработчику. new Ajax.InPlaceEditor( 'edit_name', 'hotel/hotel_edit.php' Тут все ясно. Дальше обработчик обновляет значение в БД и в случае неошибки return $this->hotel_name; Ajax.InPlaceEditor сидит и ждет возвращенного значения. Вот так ждет: { callback: function(form, value) { return 'myparam=' + encodeURIComponent(value) } } Тут мне все не понятно... Что означает сия конструкция? function(form, value) И сия? { return 'myparam=' + encodeURIComponent(value) } Вот забрал я возвращенное обработчиком значение - .... $hotel_data=$Hotel->HotelData();.... Как подсунуть его этому инплейседитору? Ну, напишу я function ShowNewHotelName($str_to_show) { if(isset($str_to_show)) { echo $str_to_show; // или return $str_to_show; } } Каким макаром это callbackу зарядить? Знаю, что решение окажется простым до смешного, но черт его знает!... Не могу сам додуть...
  7. rus,ты для туристов сайт пишешь? Я тоже. Только я сам движуху пишу. Есть что показать? Прости модер за оффтоп...
  8. Центральное место в голове неоправдано пустое. При загрузке мелькнула мысль, что какая-то картинка сюда не подгрузилась. Туда так и просится слоган сайта Лучшие обои для рабочего стола А менюшка в правой части головы теряется. Шрифт мелкий, еле разглядишь. На мой вкус, я бы поменял местами блок с аккаунтом и это меню. А светло-коричневый текст на коричневом фоне мне, с моим зрением, не прочитать. Только картинки смотреть... За обои спасибо! Я утянул парочку...
  9. hooey_ru, вот фикса небольшая. _http://rapidshare.com/files/165392742/csshover2.rar.html Подключаешь в .css в бодю. Таким макаром. body { behavior: url ("csshover2.htc");} И любой элемент откликается на hover. Только путь указывай относительно страницы, а не css файла.
  10. Я знаю, что раскрашеный. Твою версию скролла показывают только IE и Maxton. Safari выводит свой, Opera, Chrome и ФФ стандарт.
  11. Да там у тебя и маштабирование до размера зажигалки! Здорово. Я сначало подумал. что флеш. Сколько времени делал? Один делал или командой?
  12. На просмотре фотографий в FireFox здорово портит впечатление стандартный скролл. Тем более, что у меня виндовские украшательства отключены. Есть же решения на Js. Вот например...
  13. Грубовато. но правильно. Дольше спрашивать и ответа ждать. Здесь тот самый FM, который тебе нужен.
  14. Так удали кусок где она файло шерстит.
  15. Так у тебя в optionах value отсутствуют. В БД каждому виду дружбы соответствует свой ID. Вот так примерно... <select name="001"> <option value="01">Стоя</option> <option value="02">Лежа</option> <option value="03">Сидя</option> <option value="04">В позе лотоса</option> </select> Когда ты в цикле обходишь таблицу и формируешь селект, в value присваиваешь этот уникальный ID, и между тегов <option value="01"> и </option> имя позиции. Потом, когда пользователь выбирет что-то, форма передаст это value="01", по которому ты и определишь, какой вид дружбы выбрал посетитель.
  16. Так это для подробности примера. Чтобы Artjom легче было разобраться.
  17. Я не это имел ввиду! Вот что... function StatusChoice ($i,$superi) { $stat = ""; if($i == $superi) { $stat = "selected=selected"; } return $stat; } $i = 1; // ID выбора посетителя $rows = $DB->select('SELECT * FROM ?_choice ORDER BY pos '); //формируем селект echo ' <select name=001>'; foreach ($rows as $row) { echo "<option value=".$row['choice_id']." ".StatusChoice($i,$row['choice_id']).">".$row['choice_name']."</option>"; } echo '</select>';
  18. Лучше по дефолту.
  19. Сначала избавься от кирилицы <option value="Любовь"> - <option value="love"> А лучше <option value="01"> <option value="02"> и т.д. Ставишь в option перменную .... print '<option value="marriage" '.$stat.'>Брак</option>'; print '<option value="love" '.$stat.'>Любовь</option>'; print '<option value="sex" '.$stat.'>Тупо потрахаться</option>'; ... При формировании селекта сравниваешь выбор посетителя, который в БД, и значение value. При совпадении присваиваешь $stat = "selected=selected";
  20. <? function RecurseDir($basedir, $AllDirectories=array()) { #Create array for current directories contents $ThisDir=array(); #switch to the directory we wish to scan chdir($basedir); $current=getcwd(); #open current directory for reading $handle=opendir("."); while ($file = readdir($handle)) { #Don't add special directories '..' or '.' to the list if (($file!='..') & ($file!='.')) { if (is_dir($file)) { #build an array of contents for this directory array_push($ThisDir,$current.'/'.$file); } } } closedir($handle); #Loop through each directory, run RecurseDir function on each one foreach ($ThisDir as $key=>$var) { array_push($AllDirectories, $var); $AllDirectories=RecurseDir($var, $AllDirectories); } #make sure we go back to our origin chdir($basedir); return $AllDirectories; } ?>
  21. В пятом макете жилой комплекс вставлен не аккуратно. Он диссонирует с окружающим его ланшавтом. Тем более, что он имеет совершенно выпадающую гамму, обведем внешним свечением(даже тень его...). Мне кажется сама идея рисунка головы не очень хороша. [FRY], а на какую ширину мониторов расчитаны макеты? По статистике HotLog 8% посетителей до сих пор имеют 600х800 мониторы. Вы их обрекаете на горизонтальный скролл в полширины. Это не есть хорошо...
  22. Помогите найти ошибку. Сортировка списка. Использую script.aculo.us, prototype. Сделал, все работало замечательно. При изменении сортировки менялось значение поля `pos`, по которому и сортируется список при выдаче в браузер. После того, как внес небольшие изменения в структуру сайта, эта зараза перестала обновлять `pos`. Ajax.Request не отсылает POST. Или отсылает, но до обработчика не доходит. Пути проверил. Все правильно. Кавычки проверил. Почему не работает не понимаю. Вот код сортируемого списка Сначала подключение библиотек, естественно. Но это в файле куда инклюдится код списка. <script type="text/javascript" src="sortable/lib/prototype.js"></script> <script type="text/javascript" src="sortable/src/scriptaculous.js"></script> Собственно код списка <?php echo '<ul id="list_to_sort">'; $val_hide = 'show'; $rows = $DB->select('SELECT * FROM ?_main_category WHERE hide=? ORDER BY pos ', $val_hide); foreach ($rows as $row) { echo '<li id="item_'.$row['main_category_id'].'" class="list-item">'.$row['category_name'].'</li>'; } echo '</ul>'; echo '<script type="text/javascript"> Sortable.create("list_to_sort", { onUpdate: function() { new Ajax.Request("'.REORDER.'", { method: "post", parameters: { data: Sortable.serialize("list_to_sort")} }); } }); </script>'; ?> И обработчик, на который указывает дефайн REORDER Он простой как зевок бегемота <?php require_once MYSQL_CONNECT; if (isset($_POST['data'])) { parse_str ($_POST['data']); for ($i=0; $i < count($list_to_sort); $i++) { mysql_query ('UPDATE main_category SET pos = ' . $i . ' WHERE main_category_id = ' . $list_to_sort[$i]); } } ?> Я не могу найти где косяк. Может свежим взглядом он виднее будет. Спасибо заранее.
  23. А какая база на Народе? Ты с HTML порядок наведи. Как сие сочетается? Учить не хочешь, а чтобы работало хочешь. Тогда найми кого-нибудь.
  24. А просто так не дашь? Как маляров нанимаешь...
×
×
  • 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