Показать сообщение отдельно
  #8 (permalink)  
Старый 04.09.2017, 11:14
Интересующийся
Отправить личное сообщение для aston Посмотреть профиль Найти все сообщения от aston
 
Регистрация: 03.09.2017
Сообщений: 12

Делаю так:
HTML KOД
<form class='className' action="/options/file.php" method="POST">
	<input type="text" name="name" placeholder="Ваше имя" required />
	<input type="text" name="phone" placeholder="Ваш телефон" required />
	<input type="hidden" name="funsGet" value="Act">
	<button>Отправить</button>
</form>

JS KOД
$(document).ready(function() {

      $('form.className').submit(function(event) {
        event.preventDefault();
            $.ajax({
                  type: $(this).method,
                  url: $(this).action,
                  data: $(this).serialize(),
                  success: function() {
                        location.reload(true);
                  },
                  dataFilter: function(){
                        //location.reload(true);
                  }
            })
      });
            
});

PHP KOД
if ($_POST['funsGet']) {
	$fladmin -> File_great('index1s.php', 'текст для вставки в файл', 'w');
}


success успешно отрабатывает, намекая что скрипт выполнил отправку, но функция php не создает файл т.к. $_POST['funsGet'] не была инициализирована. Где накасячил, не пойму.

Последний раз редактировалось aston, 04.09.2017 в 11:27. Причина: (красотульку навел)
Ответить с цитированием