Я говорю вам, что я ни когда не пользовался платными услугами и с формами тоже дело не имел, не приходилось.)
miketomlin, miketomlin, У вас скайп есть?
miketomlin, добрый день)
Ничего страшного, а может есть документация на русском языке? Как этими ресурсами пользоваться.
Я не претендую на звание умника.---------- Добавлено 15.04.2014 в 11:47 ----------mailgun.org по этой ссылки пустая страница и написано Welcome to nginx! и все.
Это что за ссылки?
да я уже просил мне помочь и не раз, ни кто не позарился), про объем денег я не могу трезво оценить данную работу, я не знаю сколько это стоит.---------- Добавлено 15.04.2014 в 01:42 ----------$.post("/sendmessage.php", {email: email, msg: msg, html: html}, function(data){
alert('Форма успешно отправлена');
});
так?
Вы откуда сами? Географически.---------- Добавлено 15.04.2014 в 01:15 ----------А куда этот код вставить, он шел с формой в комплекте), так вроде он должен стоять на php странице где должен размещаться код формы обратки.
<!-- Модальное окно от fancybox --><script type="text/javascript"> function validateEmail(email) { var reg = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return reg.test(email); } $(document).ready(function() { $(".modalbox").fancybox(); $("#contact").submit(function() { return false; }); $("#send").on("click", function(){ var emailval = $("#email").val(); var msgval = $("#msg").val(); var msglen = msgval.length; var mailvalid = validateEmail(emailval); if(mailvalid == false) { $("#email").addClass("error"); } else if(mailvalid == true){ $("#email").removeClass("error"); } if(msglen < 4) { $("#msg").addClass("error"); } else if(msglen >= 4){ $("#msg").removeClass("error"); } if(mailvalid == true && msglen >= 4) { // если обе проверки пройдены // сначала мы скрываем кнопку отправки $("#send").replaceWith("<em>отправка...</em>"); $.ajax({ type: 'POST', url: 'sendmessage.php', data: $("#contact").serialize(), success: function(data) { if(data == "true") { $("#contact").fadeOut("fast", function(){ $(this).before("<p><strong>Успешно! Ваше сообщение отправлено :)</strong></p>"); setTimeout("$.fancybox.close()", 1000); }); } } }); } }); });</script>
вы наверное устали от меня?) Ладно, тогда перестану вас мучить, завтра тогда продолжу вас дамогать )
а мне стили не нужны, чтобы главное таблица сохранялась и понятно было что чего и сколько, ну типо таблицы xls, можно также как выглядит она если нажать "печатать" в привью принтера.
---------- Добавлено 15.04.2014 в 00:51 ----------
я выше код кинул с заменой, так? это this.action я встречаю только тут), там по знакам правильно вставил?
$.post(this.action, {"/sendmessage.php"}, function(data){
вот еще #print нашел в css
#print { display: none; left: 0; top: 0; margin: 0; position: relative; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
тут поменять?
$.post(this.action, {email: email, msg: msg, html: html}, function(data){
стало:
так?---------- Добавлено 15.04.2014 в 00:44 ----------
function sendmessage(){ var email = this.email.value, msg = this.msg.value, html = $(this).html(); if(! email){ alert('Необходимо ввести емайл'); return false; } $.post(this.action, {email: email, msg: msg, html: html}, function(data){ alert('Форма успешно отправлена'); }); return false; }