Вроде бы элементарный скрипт, но почему-то срабатывает через раз. В чем может быть дело?
index.php
<form class="form-inline" action="" method="post" name="form">
<input type="text" class="form-control" name="name" id="name" placeholder="Введите название фильма...">
<button class="btn btn-primary" name="add" id="add">Добавить</button>
</form>
$(document).ready(function(){
$('button').on('click',function(e){
var $name = $('#name').val();
$.post("connect.php", {data: $name});
});
});
connect.php
if(isset($_POST['data']))
{
$file = fopen('xsx.txt', 'w+');
fwrite($file, $_POST['data']);
fclose($file);
header('Location:http://films/');
}