Jump to content

wwt

Expert
  • Posts

    2,571
  • Joined

  • Last visited

  • Days Won

    119

Everything posted by wwt

  1. периодические ajax запросы на сервер, посмотрите на setInterval()
  2. Отвечаю на ваш вопрос,без всякого мусора Если одно из условий неверно,то оператор && возвращает false, соответственно условие неверно и осуществляется переход к инструкции else. COOKIE - это обьект,ассоциативный массив или хеш-таблица вида: {ключ1=значение1,ключ2=значение2...} В вашем случае {adminpanuser=значение1,ключ2=значение2...} Предполагается,что обьект не может хранить две пары с одинаковыми ключами http://ru.wikipedia....иативный_массив Я на 99,9% уверен,что задача поставлена так,если одно из условий верно,то выполнять код ,который идёт после условия.... Значит надо использовать || Доказано Не люблю Холивары с быдлокодерами конечно же нет http://www.php.su/le...tatypes/?object - это про объекты - это совсем не массивы Я понимаю,что ум покалечен этим похапе ,но не до такой же степени. Уважаемый вы бы не бросались словами ибо вы не правы. Во-первых у ТС в условии два разных элемента массива (adminpanuser и adminpanpass)и условие верное, просто входящие данные его не удовлетворяют, во-вторых ассоциативный массив это абстрактный тип данных и скорее его можно назвать интерфейсом чем объектом.
  3. Тоже понравилось. Только одно не понравилось. У меня монитор с разрешением 1600х1200, при таких размерах фотография дома становится размеров чуть ли не с окно браузера и текст который идет под ней не видно и нужно проматывать страницу. Я бы наверное сделал слайдер с фиксированной высотой так чтобы текст был виден сразу, хотябы начало.
  4. Я когда учился в школе у нас тетради были либо ваще без полей, тобишь просто пустые страницы, либо уже с полями и чертить ничего не надо было )) По-этому я и воспринимаю поля как что-то что является отступом между краем листа(элемента) и содержимым =) Но я сомневаюсь что люди кто давал имена этим свойствам чертили поля в тетрадях ))) Я думаю они ваще не знают чо это такое )) Проще всего все таки как уже сказали либо использовать английские названия либо называть отступами внешними и внутренними. =)
  5. То как это понимаю я: margin - это внешние отступы элемента. padding - внутренние отступы элемента или попросту поля. То есть оба свойства можно назвать отступами, только внешними или внутренними. А вот полями правильно называть только padding. Вспомните школу =) в тетрадках мы карандашом рисовали поля(хотя кто помладше уже наверно не рисовали но знают что такое поля в тетради всеравно) =) и эти поля были внутри листа, а не снаружи.
  6. вроде подходит. сам не пользовался? в плане саппорт адекватный? корпоративные домены там паркуем. За 4 года сбои были всего пару раз и исправляли очень быстро. К саппорту пока не было притензий, да и обращаться приходилось всего пару раз по общим вопросам.
  7. У Петерхоста есть спецтариф называется "Паркинг" там за 30 рублей в год на аккаунте можно парковать до 100 доменов и управлять ими. Свои домены я днс'ю на vds вот у этого хостера .
  8. о_О. Ваш вопрос звучит так: Как правильно потушить зимбабвийскую курапатку с редкими пупырчатыми грибами под австралийским соусом, но так чтобы вкус маринада не был похож на дерьмо? )))Проблема не в том чтобы приготовить, а в том знаете ли вы что ваще такое эта курапатка и эти грибы с соусом. Подучите сначала то из чего все это делается и что это такое и тогда у вас не возникнет таких простых вопросов которые требуют определенных знаний. Для вас конкретно достаточно знать html(работа с формами), php(запросы, вывод и работа с базами данных ), mysql(собственно субд использующая язык запросов SQL) чтобы реализовать вашу задачу.
  9. да ладно вам )) просто продемонстрировать страницу и юкоза хватит ))
  10. ненужно пихать тернарные операторы куда не поподя, используйте обычные операторы сравнения: if(empty($errors)){ echo ''; }else{ foreach($errors as $k=>$v){ echo $v; } }
  11. foreach($errors as $k=>$v){ echo "key: " . $k . " value: " . $v; } А вообще если нужно вывести значение определенного элемента массива по ключу, то: echo $errors['key'];
  12. В ie 8 обработчик $().bind('hashchange') работает вроде , может у jQuery там проверка какая. Типа: var event = "onhashchange" in window || "hashchange" in window ... хотя нет, не нашел. да как раз с версии 8 он уже и есть. https://developer.mozilla.org/en-US/docs/DOM/Mozilla_event_reference/hashchange там есть версии браузеров которые его поддерживают.
  13. Это событие браузера. И в jQuery оно отрабатывает стандартным способом. Я пробовал заменять bind() на addEventListener(...) тоже самое происходит и без jquery. Поглядите исходники плагина по ссылке в моем прошлом посте, он неплохо документирован и добавлена поддержка старых браузеров через эмуляцию события, возможно что-то проясните))
  14. Всё таки это видимо из-за очереди, вот тут тот же вопрос обсуждается примерно http://stackoverflow...nge-event-in-js и упоминается плагин для jquery https://github.com/c...hange/tree/v1.3 но и там без таймаута не обошлось. Даже и незнаю может не использовать вообще это событие. А вешать к примеру на все нужные ссылки клик и сверять хеши при кликах. Другого пока варианта я не вижу. Тем более событие onhashchange не кроссбраузерное.
  15. если сделать вот так: // js start console.log('js start'); var hash = { 'set' : function(val){ window.location.hash = val; console.log("set"); }, 'log' : function(){ console.log('Hash log: '+ window.location.hash); console.log("log"); }, 'bind': function(){ $(window).bind('hashchange', this.log); console.log("bind"); } }; // set hash.set('hash0'); hash.set('hash1'); hash.set('hash2'); hash.set('hash3'); // bind hash.bind(); // js end console.log('js end'); Получите вот такой вывод: js start set set set set bind js end Hash log: #hash3 log Hash log: #hash3 log Hash log: #hash3 log Hash log: #hash3 log Порядок вызова верен.Сначала вывод в консоль потом 4 смены хеша, потом вызов обработчика. Вы навешиваете обработчик на событие hashchange и он вам выводит текущий хеш столько раз сколько раз он вообще менялся. Вот это странно. Полез капать.
  16. Вообще есть еще вариант XML который как бы даже и задумывался в AJAX как основной формат данных. Но мн еон нравится меньше из-за работы со строками.
  17. json-сериализацию +1 , я бы тоже выбрал этот вариант.
  18. Добавить этому блоку высоту может быть? )) Фон не растягивает блок по высоте и вы её не задали.
  19. У второго блока уровень вложенности больше потому что и тогда нужно передавать не this, а this.parentNode http://jsfiddle.net/LPYwU/5/
  20. Конструктор конструктором, но для создания сайта приминялься СSS! CSS - это тематика "htmlbook.ru" Может вы и на оценку выложите свой CSS код а не труды программистов и верстальщиков юкоза?
  21. 1. ... <script> function print1() {if (confirm ('Проверьте еще раз правильность введенных Вами платежных данных.\n- Если обнаружена ошибка, то нажмите "Отмена" и отредактируйте форму.\n- Если все нормально, нажмите "ОК" - бланк будет отправлен на печать. ')) window.print() else /*history.go(-1)*/ window.close() } </script> </head> ... <!--и инициализация в конче страницы--> <script> print1(); </script> </body> ... 2. <input type="button" onclick="window.print();" value="Напечатать"> PS Короче просто откройте исходный код страницы и посмотрите
  22. https://www.google.ru/search?q=%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D1%8B%D0%B5+%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3%D0%B8
  23. wwt

    Float: left

    http://jsfiddle.net/M6yb7/1/
  24. я там this не передал в новых элементах onclick=\"return addField(this)\"
×
×
  • 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