Всем привет! В общем задача такая, что где-то, я криво получаю с формы данные, которые не могу записать в файл.
Есть html file
<div class="modal fade" id="sendMsgToPhp" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<form>
<div class="form-group">
<label for="theme">Тема</label>
<input type="text" name="theme" class="form-control" id="theme" placeholder="Тема">
</div>
<div class="form-group">
<label for="time">Время</label>
<input type="text" name="time" class="form-control" id="time" placeholder="Время">
</div>
<button type="submit" class="btn btn-default">Отправить</button>
<div class="success" style="display: none;">
<p>Добавлено!</p>
</div>
</form>
</div>
</div>
</div>
Принимаем с jquery
$(document).ready(function () {
$("#sendMsgToPhp").submit(function (event) {
event.preventDefault();
$.ajax({
type: "POST",
url: "../php_scripts/update.php",
data: $("#sendMsgToPhp").serialize(),
success: function () {
$('.success').delay(600).fadeIn(1000);
}
});
}); });
Теперь записываем в файл через php
<?php
$theme = $_POST['theme'];
$time = $_POST['time'];
$today = $theme . " " . $time;
$fh = fopen("testfile.txt", 'r+') or die("Сбой открытия файла");
fseek($fh, 0, SEEK_END);
fwrite($fh, $today) or die("Сбой записи в файл");
fclose($fh); ?>
$(this).serialize() либо $('#sendMsgToPhp form').serialize()
вместо
$("#sendMsgToPhp").serialize()
Виртуальный выделенный сервер (VDS) становится отличным выбором
Доброго времени сутокПримерно месяц назад начал изучать верстку сайтов, недавно скачал готовый сайт, чтобы попробовать разобраться в коде...
Нужно сделать что-то вроде кратких инфоблоков с возможностью голосовать и с сортировкой по рейтингу по типу как на картинкеКовыряюсь уже...
Есть форма с чекбоксом и текстовым полем <input>Изначально текстовое поле скрыто, нужно сделать средством jQuery, появления этого поля при выборе...
Добрый деньДанные корзины храниться в сессии ($_SESSION['products']) Имеют такой вид: