Делаю так:
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'] не была инициализирована. Где накасячил, не пойму.