Jump to content

BrusSENS

User
  • Posts

    114
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by BrusSENS

  1. Причём тут mail.php??? Вы хотите отправить форму по ajax, так и делайте это var yourForm = $('#your_form_id'); yourForm.on('submit', function(event){ event.preventDefault(); $.ajax({ type: 'POST', url: 'yourfile.php', data: yourForm.serialize(), }); });
  2. А чем пример в предыдущем моём сообщении не устраивает?
  3. Да господи... Вас не смущает, что Вы отправляете непонятно как данные формы?! var yourForm = $('#your_form_id').serialize(); $.ajax({ type: 'POST', url: 'yourfile.php', data: yourForm, }); Отправляйте правильно данные, тогда и будет у Вас результат, а Вы отправляете Json и ожидаете $_POST в PHP обработчике...
  4. Простите, у Вас со зрением как? Если вы не понимаете смысла того, что я Вам написал, а именно то уж простите, но тут Вам никто не сможет помочь. Немного только поясню: нужен результат выполнения функции var_dump, аргументом которой является массив $_POST. Как объяснить подробнее - не имею понятия... Вы либо не видите, что Вам тут пишут, либо не желаете видеть... А обижаться на всех, что все такие плохие и не помогают - так Вы хоть элементарные понятия получите о том, что Вы пытаетесь использовать, я Вам уже написал, на что стоит обратить внимание при работе с PHP в первую очередь, но Вы только жалуетесь. Прекращайте жаловаться, предоставляйте адекватную информацию, которую попросили Вас уточнить (var_dump($_POST), будь он неладен), и будем тогда решать проблемы по мере их поступления. P.S.: Switch74 в принципе Вам правильно объяснил.
  5. Я думал, что Вы догадаетесь, что это сарказм. Это Jquery. Советую для начала познакомиться с этим сайтом и потом всё таки познакомиться с этим. Начните для начала понимать, что для чего используется (PHP и JavaScript), в чём их различие.
  6. Ничего сложного. Пару часов на логику. Комменты. Смотря как хранить будете. Регистрации с помощью vk.com не бывает, есть авторизация, по определённым протоколам, если хорошо знакомы с API - дело получаса. Обычная регистрация и аутентификация будет? Если да - ещё пару часов. Хорошенько подумать, и вполне хороший вариант с кроном можно написать. Примерно за день. Смотря в каком варианте. P.S.: Прекрасно ускоряют разработку подобных проектов фреймворки, если Вы конечно знакомы к каким-то из них, иначе лучше на голом PHP.
  7. Посмотрите тут, думаю должно быть решение
  8. Для первой работы по верстке - очень даже не плохо))) Продолжайте в том же духе)
  9. Ну для начала, советую познакомиться с собственно рекомендациями по коду PHP, а именно ?> Используется, если после PHP кода идёт что то другое, например HTML, иначе - не стоит закрывать <?php Далее, что говорит var_dump($_POST); ? Полагаю, что Вы обрабатываете пустые значения (приношу свои извинения, но в вашем коде не стал разбираться, не люблю спагетти). P.S.: Почему в PHP файле нет исключений? Вы ведь понимаете, что у Вас всегда Ajax запрос получает success результат? P.P.S.: Советую всё таки передать сайт профессионалам, которые сделают всё правильно, безопасно и красиво, как архитектурно, так и визуально. Или всё таки поучить матчасть по PHP, ибо Полный треш... Ни валидации (валидация на клиенте полный бред с самого начала его первой реализации, если она не на ajax только), ни нормальной обработки входящих данных... Да и лога никакого нет на случай проблем с отправкой.
  10. Господи... Ради лэндинга такого монстра городить? Такое вполне можно вместить в один php файл... Да и скрипт гораздо меньше можно сделать, много лишнего... Смотрите на аргументы функции mail и сюда. P.S.: вообще советую присмотреться к swiftmailer.
  11. modal-service1.html содержимое где? UPD: части скрипта то зачем выкладывать?) Тут вроде нет экстрасенсов) Описывайте, какие ошибки выкидывает аякс, формы, и т.п.
  12. Эх, надо и свою лепту внести) Зовут меня Дима, в сети BrusSENS. Из Новороссийска. Вёрстка, PHP, активно юзаю Yii Framework) В свободное время увлекаюсь тяжелой атлетикой)
  13. Так и я не спорю) Просто привёл аргументы в пользу реализации на PHP)
  14. Локальный трафик, закрытые директории и безопасность данных надеюсь для Вас это не пустой звук. Потому и PHP.
  15. А чего страшного в открытии файла на сервере? Операция плёвая и не создаёт ощутимой нагрузки, если, конечно, у Вас не файл с миллионами строк. Его хранить в сессии не стоит. Открывайте каждый раз файл и декодируйте, по скорости это быстрее даже, чем декод XML. Обычная практика, проще говоря. UPD: совсем забыл, что бы оперировать с ключами декодированного JSON, нужно декодировать с преобразованием в ассоциативный массив, т.е. <?php $str = file_get_contents('my.json'); // Указываем аргумент $assoc в true для преобразования в ассоциативный массив // Подробнее http://php.net/manual/ru/function.json-decode.php $json = json_decode($str, true); echo json_encode($json[1]);// Нужный вам ключ, например 1 Разве ТС сказал, что ему нужен тут JS? ТС вроде явно указал, что нужно сделать на PHP. К тому же это проще и надежнее сделать на PHP.
  16. Потому что у Вас форма отправляется и страница обновляется, вот и происходит это. <input type="submit" onClick="check(); return false" value="Ввести" > Для предотвращения этого - возвращайте false, тогда форма не отправится. UPD: Или, как вариант, используйте <button>, без submit, если не собираетесь отправлять данные на сервер. <button type="button" onClick="check()">Ввести</button>
  17. Как же сложно дать вразумительный ответ ТС'у... html { position: relative; min-height: 100%; } body { margin-bottom: 60px;// значение высоты #footer } #footer { position: absolute; bottom: 0; width: 100%; height: 60px; background-color: #F0F0E9; }
×
×
  • 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