<MyRusakov.ru />

Вёрстка сайта с нуля 2.0

Вёрстка сайта с нуля 2.0

Система "Вёрстка сайта с нуля 2.0" содержит в себе не только сами видеоуроки по адаптивной вёрстке сайтов с примерами, но и вспомогательную систему для более эффективного обучения.

Сам курс обучит Вас абсолютно с нуля HTML5 и CSS3, а также научит верстать сайты с помощью реальных примеров вёрстки. Обучение идёт от простого к сложному. В последнем разделе курса идёт обучение адаптивной вёрстке сайтов: Вы узнаете всю необходимую теорию, а также увидите пример реальной адаптивной вёрстки сайта.

Как итог, курс совмещает в себе всё, что нужно по HTML, CSS и адаптивной вёрстке сайтов, с наглядными примерами, с обучением от простого к сложному и без необходимости иметь начальных знаний, а благодаря вспомогательной системе психологически курс проходится очень легко, а на выходе Вы сможете сделать адаптивную вёрстку любого сайта любой сложности.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Отправка формы на сервер AJAX
20.03.2017 07:51:24 Отправка формы на сервер AJAX Сообщение #1
zinowjewsergey@yandex.ru

zinowjewsergey@yandex.ru

Новичок

Новичок

Дата регистрации:
16.03.2017 07:44:28

Сообщений: 5

Все привет! Кто-нибудь, пожалуйста, ткните меня носом, где ошибка понять не могу. Форма на сервер не отправляется

Форма, которую нужно отправить:

<h3>Добавить комментарий</h3>
<table>
<form id="form_add_comment" action="#" method="POST" />
<tr>
<td>Имя</td>
</tr>
<tr>
<td>
<input type="text"  name="user_name"  id="user_name" />
</td>
</tr>
<tr>
<td>Текст комментария</td>
</tr>
<tr>
<td>
<textarea id="text_comment" name="text_comment" rows="10" cols="70"></textarea>
</td>
</tr>
<tr>
<td colspan="2">
<input type="hidden" name="page_id" value='%id%' />
<input id="add_comment" type="submit" value="Добавить комментарий к статье" />
</td>
</tr>
</form>
</table>

Скрипт аякс:

$(document ).ready(function() {
    $("#add_comment".click(
function(){
sendAjaxForm("form_add_comment", "lib/function_comment.php";
return false; 
}
);
});
$(function sendAjaxForm("form_add_comment", "lib/function_comment.php" {
      $("form_add_comment".submit(function(e) {
        var $form = $(this);
        $.ajax({
          type: $form.attr("POST",
          url: $form.attr("lib/function_comment.php",
 dataType: "json",
          data: $form.serialize()
        }).done(function() {
          console.log('success';
        }).fail(function() {
          console.log('fail';
        });
        e.preventDefault(); 
      });
    });
}


Файл-обработчик на сервере:

<?php
require_once "global_class.php";
$page_id;
$user_name;
$text_comment;
public function addComment($page_id, $user_name, $text_comment)
{
if(isset($_POST["page_id"]) && isset($_POST["user_name"]) && isset($_POST["text_comment"]))
{
$this->page_id = $_POST["page_id"];
$this->user_name = $_POST["user_name"];
$this->text_comment = $_POST["text_comment"];
return $this->add(array("page_id" => $this->page_id, "user_name" => $this->user_name, "text_comment" => $this->text_comment));
}
}
?>
Профиль Ответить
21.03.2017 20:48:27 Отправка формы на сервер AJAX Сообщение #2
lll

lll

Эксперт

Эксперт

Дата регистрации:
17.06.2016 22:32:32

Сообщений: 121

Привет!!! Ты Action пропиши где у тебя будет обрабатываться форма!
Профиль Ответить