-
Posts
1,542 -
Joined
-
Last visited
-
Days Won
24
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Zverushka
-
Жесть, как тяжело мне дается эта тема). Но кажется, теперь дошло, с 10й попытки =)....
-
Линкани сайт.
-
Почему же. Какая-то переменная должна быть обязательной к заполнению, сделай глобальное условие в php , чтобы код выполнялася, только если она не пустая. И вот так тоже не пиши $message .= $_POST["email"]; $message1 .= $_POST["message1"]; Код критически уязвим к взлому. Пиши вот так $message1 = addslashes(trim($_POST['message1 '])) Одна удаляет пробелы (но это фигня), другая преобразует спец-символы в безопасные коды. И если не уверен в безопасности своего кода, никогда не пиши вот так: Как только $message1 появится Вывод переменной, которая еще и предварительно не проверяется на входные данные - считай ты уже взломан). Мне если честно лень вдумываться, насколько безопасен мой код и пока я непрофессиональный php кодер, я стараюсь нигде переменных не выводить, чтобы не давать поле для взлома.
-
Да, оставьте все так. Когда сайт перестанет выдерживать большое количество посещений - тогда можно задаться вопросами оптимизации. Допустим, я кладу код счетчика не минифицированным (33кб), чтобы когда кто-нибудь захочет поменять настройки и раобраться в нем - он зашел в его нормальный код с комментариями. прочел как настраивать, кто автор, где почитать документацию. php тоже верно - главное, что у вас есть рабочий сайт и готовый продукт, а не целый год вы заниматесь теоркрафтингом, прочитывая 10ки книг. В принципе натяжка на движок шаблонов и работа с движком wordpress как таковых знаний php не требует, простого синтаксиса языка вполне достаточно для начала. Дальше конечно следует прочитать хорошую фундаментальную книжку.
-
Это все фигня. Может сэкономит одну минуту в час. Хотите писать быстро - используйте emmet. А вот то, что когда начал писать с подчеркивания, действительно перелазить на дефис уже никак не хочется - привычка страшная. Говорю как бывший нижне-подчеркиванист. А про бэм правильно сказано - они используют оба символа, так как каждый из них выполняет свою роль. Честно говоря не знаю по своей неопытности какой-либо широко разрекламированный стиль, где бы использовались подчеркивания и не использовались дефисы . В любом случае, когда 80% использует дефис, а кто-то подчеркивание и ты начинаешь править его проект - приходится подстраиватся. Это конечно мелочь - но непритно, надо напрягаться, учитывать особенности верстки человека, вместо линейной работы в привычном русле.
-
А почту с заполненными полями второй раз отсылает? Или пустые?
-
так вроде один раз можно повернуть и все. Как же из этого сделать хексагон например?
-
Ну по меньше мере стоит обрабатывать данные формы не на той же не странице, а на другой - раз все равно пользователя в итоге перенаправляет на другую страницу. Мне кажется в этом случае проблема отпадет сама собой. Просто через javascript проверить данные формы на корректность.
-
В принципе да, но новичкам лучше начинать с общемировых тенденций (я это подметила, потому как правило, многие даже не догадываются о подобных вещах - лично для меня было неприятным открытием), это будет хорошим тоном. Так же как и писать css в одну строчку не ошибка - сайт будет прекрасно работать, но работать с таким кодом будет неудобно.
-
@SelenIT, А можно ли с этой штукой - через несколько слоев - задавать картинку не через background, а просто - ее вставляешь в сам html, а она уже обрезается?
-
Не сможет.. тем более на javascript. Вообще если javascript-проггер будет слабо представлять специфику верстки - он будет писать кривые и неудобные плагины... Желательно вообще каждому такому программисту сверстать несколько шаблонов из psd
-
Рекомендации таких крупных сервисов, как гугл и github. Наличие тире обусловлено стилем самого css - все переменные (в том числе в дом-дереве, н-р, border-left) в нем, встроенные, также используют тире. Поэтому, чтобы поддерживать общий стиль написания html - используется тире. https://github.com/styleguide/css http://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml
-
Может для начала отделить форму от содержимого? В любом случае это будет удобней. Вынеси отсылку сообщений в contanct.php и соотвественно action="contact.php"; А, хотя у тебя странице магазин имитирует.. Я просто делаю это на ajax чтобы не было перезагрузки и перехода на другую страницу. Хотя я помню делала на новой странице) и тут клиент - а сделайте мне в том же окошке без перезагрузки - ну блин думаю, надо было сразу не халявить и ajax рисовать). $('.fancybox').eq(0).trigger('click'); - что это интересно?
-
Очень странное поведение скрипта - не могу найти причину ошибки
Zverushka replied to Zverushka's question in JavaScript
Согласна, но для себя не могу определиться до конца, как лучше, чтобы active был убран сразу вначале анимации или в конце ее. А так спасибо, что смотрите мой код! Хотелось бы его улучшить и усовершенствовать! -
Зачем div header в <header>? <h3>Почему тысячи владельцев сдают квартиры на <span>EASTBOOKING</span> ?</h3> <h2>Потому что это не требует усилий!</h2> h2 под H3 как-то не логично. h2 важнее. К тому же по 2 заголовка рядом не пишут уже, как отменили тег hgroup - текущая рекомендация для подзаголовка на ваш выбор - тег p, span и любые другие, но не теги заголовков. Как вариант - объединить в один заголовок h2, а вторую строчку обернуть в span или b alt="картинка" - по-моему оставить пустым и все. .footer h2{ font-size:16px; color:#23589a; margin-bottom:44px; text-align:center;} пробел после h2. закрывающую скобку на новую строчку. font-size:16px; - пробел поставить font-size: 16px; Программист должен быть педантом. Названия в хтмл принято разделять не _, а тире - <a href="#" title="Сдать жилье">Сдать жилье</a> - я вижу надпись сдать жилье - навожу на нее и появляется подсказка "сдать жилье" - в чем смысл?)
-
Получается у тебя происходит якобы нажатие кнопки отправить (то есть кнопки submit) на обычной перезагрузке страницы?И страница не просит подтвердить отправку данных при обновлении? Конечно без кода страницы тут не посоветуешь ничего...
-
Очень странное поведение скрипта - не могу найти причину ошибки
Zverushka posted a question in JavaScript
УПД. Проблема решена - причина, использовалось hide(), вместо modalHide(); Удалите плз тему)... Вот сайт - http://zverushka.zz.mu/palatki/ На нем есть самописный скрипт modal.js Суть проблемы - выбираем окошко с одной из палаток и жмем кнопку "заказать". Всплывает окно. Если отправить какие-то данные на сервер, нажав кнопку отправить. То у этого окна остается класс .active и при попытке открыть другие окна - они тут же закрываются. Закрытие окна по сабмиту реализована через $modal1.hide(); hide - это внутренняя функция плагина, сделанная через // external functions // $modal = $(this); $modal.modalHide = modalHide; $modal.modalShow = modalShow; Все, что делает эта функция - просто прикручивает внешнюю фукнцию к внутренней, которая отвечает за любое закрытие окна. При этом, если я напишу $(".modal1 .close").trigger("click"); То есть просто сэмулирую нажатие на крестик - окно закроется корректно. Хотя код по сути тот же самый // hide on click $close.click(modalHide); А если закрою через функцию - закроется некорректно (на нем повиснет класс .active, означающий, что оно активное). Хотя обе функции в данном случае просто взывают к одной функции modalHide() Что еще более сомнительно - на открытии окна привязывается событие $("body").bind("click.bodyclick", function(){ if ($modal.hasClass("active")) { modalHide(); } }); На его скрытии - оно отвязывается $("body").unbind(".bodyclick"); То есть по идее даже эти 2 строки кода должны не давать происходить автоскрытию по клику, потому что событие отвязано... Чтобы было проще работать с сайтом - вот его архив http://zverushka.zz....ki/sitetest.rar Стоп, есть вариант.... -
Ну по-моему, это как спрашивать, чем повар отличается от кондитера...
-
@advokatua, так где, что высокие говорят - в Украине или России?) Я в Хабаровске пыталась экономистом на почту после института устроится за сцаных 9 тысяч рублей (3 года назад), мне даже сказали, что возьмут, написала заявление о приеме на работу. Они месяц динамили (начальница была в отпуске, надо было ждать ее) и потом оказалось, что начальница передумала. И это уже тогда 1комнатные там стоили под 15 тысяч рублей в месяц без коммуналки, которая может до 3 тысяч рублей в месяц достигать и даже больше. Не учитывая дорогущий интернет за 3000 рублей (потом он конечно сильно подешевел), свет... С Москвы - может быть). Недавно прочла, что в ИТ на 30 тыщ рублей идут только зеленые студенты ни дня не проработавшие, при этом самые бездарные, которые не могут на базовые вопросы ответить, да и на пенсии и другие льготы там также много накруток, продукты дешевле многих регионов России, техника, даже коммуналка дешевле, только одно дороже - съем и покупка жилья.
- 28 replies
-
Вот их основной сайт http://jquery.com/download/. Многие рекомендуют грузить jquery с гугла - тогда он будет уже закеширован у большинства пользователей и пользователю вообще не придется ничего грузить. Я использую вот этот код <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> А внутри основного файла со скриптами всегда стоит строчка // Загружена ли библиотека window.jQuery || document.write('<script type="text/javascript" src="js/jquery-1.9.1.min.js"><\/script>'); На случай ядерной войны, если с гугла не загрузится. П.С. Минифицированная версия, это когда в конце файла .min стоит...
-
Есть муж, детей нет. Тут конечно плохо - приходится готовить кушать, когда времени итак нет. Все разовые шабашки дали мне около 5 человек, которые ко мне стали обращаться сами с новыми макетами. Они искали человека на верстку на 1 раз, а теперь сами обращаются ко мне, если у них появляется готовый макет. Забесплатно никто и не работает, кстати. Получается я беру за макеты по цене в 1.5-3 раза меньше, как начинающий верстальщик. Прошу заметить, что в реале я бы тоже по сравнению с профессионалом получала бы в 2-3 раза меньше. Поэтому оплата вполне справедлива. Н-р, в Калининграде висит объявление, что им нужен верстальщик (junior) за 10 тысяч рублей. А одна девушка с 3 годами работы получает 30 тысяч.
- 28 replies
-
шрифт проверял локально просто установив его на комп, и прописав его в css все-работало, отображалось без проблем. Сейчас удалил шрифт из системы и пробую его подключить То есть локально шрифт работает, а на хостинге нет или как? И да - попробуйте указать формат шрифта open-type на всякий случай...
-
Ну и что - он что латинцу не может отобразить? Тестите шрифт на машине своей или на хостинге?
-
Общественное мнение меня просто склоняет перейти на normilize.css, только меня просто вымораживает от мысли, что придеться по 6 и более раз на страице ul прописывать list-style:none, margin: 0; padding: 0; Создать мини-стиль .li-style-none, который будет обнулять стиль только для списков и подсоединять его к каждому списку, чтоли?