{% else-1 %}
Обновить
* Тема закрыта!
1. Удалён [автор] (18 мар 2017, 11:30) [0/0] [0] [спам] [под]

Есть 2 файла:
ank_edit.php
Содержание:
[code]
?>
<script type="text/javascript">
function EditAnk(result, form, url){
$.ajax({
url: url,
type: "POST",
dataType: "html",
data: jQuery("#"+form).serialize(),
success: function(response){
$("#result"*.html("Идет сохранения данных. Подождите..."*;
}
}
);
}
</script>

<?
echo'<div class="profil">';
?>
<div id="result"></div>
<form action="" method="POST" id="form">
<input type="text" name="strana" placeholder="Страна..." value="<?=$user['strana']?>"><br />
<input type="text" name="gorod" placeholder="Город..." value="<?=$user['gorod']?>"><br />
<input type="submit" name="ok" class="bottom" value="Редактировать" onclick="EditAnk('result', 'form', 'edit.php')">
<?
echo'</div>';
[/code]
Откуда по средствам ajax передаются данные в файл
edit.php
Содержание:
[code]
require_once ('../../system/function.php');
if(isset($_POST['gorod']) && isset($_POST['strana'])){
$gorod = text($_POST['gorod']);
$strana = text($_POST['strana']);
mysql_query("UPDATE `users` SET `gorod` = '".$gorod."', `strana` = '".$strana."' WHERE `id` = '".$user['id']."'"*;
}
[/code]

ПРОБЛЕМА: Запись не обновляется...

2.
bibilink * 19.01
(18 мар 2017, 11:34) [0/0] [0] [спам] [под]

Если это весь файл edit.php
То
1) Нет подключения к бд
2) Нет опредения текущего авторизированного юзера $user

3. Удалён [автор] (18 мар 2017, 11:37) [0/0] [0] [спам] [под]

1) Проверил подключения к бд
2) Определил пользователя
[code]
<?php
require_once ('../../system/function.php');
if(!empty($user){
if(isset($_POST['gorod']) && isset($_POST['strana'])){
$gorod = text($_POST['gorod']);
$strana = text($_POST['strana']);
mysql_query("UPDATE `users` SET `gorod` = '".$gorod."', `strana` = '".$strana."' WHERE `id` = '".$user['id']."'"*;

}
}


?>
[/code]
Проблема осталась

4.
bibilink * 19.01
(18 мар 2017, 11:39) [0/0] [0] [спам] [под]

подключение в /system/function.php ?

5. Удалён [автор] (18 мар 2017, 11:40) [0/0] [0] [спам] [под]

bibilink, да

6.
bibilink * 19.01
(18 мар 2017, 11:41) [0/0] [0] [спам] [под]

bitrix, и поределение $user тоже там?

7. Удалён [автор] (18 мар 2017, 11:41) [0/0] [0] [спам] [под]

bibilink, есть

8. Удалён [автор] (18 мар 2017, 11:43) [0/0] [0] [спам] [под]

bibilink, Пострите,может с кодом что намудрил (ajax)

9. (18 мар 2017, 11:48) [0/0] [0] [спам] [под]

удал

10.
bibilink * 19.01
(18 мар 2017, 11:48) [0/0] [0] [спам] [под]

bitrix,
Там где угодно может быть ошибка.
Например
jQuery("#"+form).serialize()
form у тебя как переменная, а это часть id формы и длжно быть
jQuery("#form"*.serialize()

Видно что ты нашел готовое,но что-то начудил уже)

Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений