- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
if ($Module == 'edit' and $_POST['enter']) {
ULogin(1);
$_POST['name'] = FormChars($_POST['name']);
$_POST['femeli'] = FormChars($_POST['femeli']);
$_POST['den'] = FormChars($_POST['den']);
$_POST['month'] = FormChars($_POST['month']);
$_POST['year'] = FormChars($_POST['year']);
$_POST['pol'] = FormChars($_POST['pol']);
$_POST['country'] = FormChars($_POST['country']);
$_POST['region'] = FormChars($_POST['region']);
$_POST['city'] = FormChars($_POST['city']);
if ($_POST['name'] != $_SESSION['USER_NAME']) {
mysqli_query($CONNECT, "UPDATE `users` SET `name` = '$_POST[name]' WHERE `id` = $_SESSION[USER_ID]");
$_SESSION['USER_NAME'] = $_POST['name'];
}
if ($_POST['femeli'] != $_SESSION['USER_FEMELI']) {
mysqli_query($CONNECT, "UPDATE `users` SET `femeli` = '$_POST[femeli]' WHERE `id` = $_SESSION[USER_ID]");
$_SESSION['USER_FEMELI'] = $_POST['femeli'];
}
if ($_POST['den'] != $_SESSION['USER_DEN']) {
mysqli_query($CONNECT, "UPDATE `users` SET `den` = $_POST[den] WHERE `id` = $_SESSION[USER_ID]");
$_SESSION['USER_DEN'] = $_POST['den'];
}
if ($_POST['month'] != $_SESSION['USER_MONTH']) {
mysqli_query($CONNECT, "UPDATE `users` SET `month` = $_POST[month] WHERE `id` = $_SESSION[USER_ID]");
$_SESSION['USER_MONTH'] = $_POST['month'];
}
if ($_POST['year'] != $_SESSION['USER_YEAR']) {
mysqli_query($CONNECT, "UPDATE `users` SET `year` = $_POST[year] WHERE `id` = $_SESSION[USER_ID]");
$_SESSION['USER_YEAR'] = $_POST['year'];
}
if ($_POST['pol'] != $_SESSION['USER_POL']) {
mysqli_query($CONNECT, "UPDATE `users` SET `pol` = $_POST[pol] WHERE `id` = $_SESSION[USER_ID]");
$_SESSION['USER_POL'] = $_POST['pol'];
}
if ($_POST['country'] != $_SESSION['USER_COUNTRY']) {
mysqli_query($CONNECT, "UPDATE `users` SET `country` = $_POST[country] WHERE `id` = $_SESSION[USER_ID]");
$_SESSION['USER_COUNTRY'] = $_POST['country'];
}
if ($_POST['region'] != $_SESSION['USER_REGION']) {
mysqli_query($CONNECT, "UPDATE `users` SET `region` = $_POST[region] WHERE `id` = $_SESSION[USER_ID]");
$_SESSION['USER_REGION'] = $_POST['region'];
}
if ($_POST['city'] != $_SESSION['USER_CITY']) {
mysqli_query($CONNECT, "UPDATE `users` SET `city` = $_POST[city] WHERE `id` = $_SESSION[USER_ID]");
$_SESSION['USER_CITY'] = $_POST['city'];
}
MessageSend(3, 'Данные изменены!');
}
viktor 29.01.2016 07:24 # 0
а оброщения к базе mysqli_query($CONNECT, "UPDATE `users` SET `region` = $_POST[region]
не могу сообразить
IvanGL 29.01.2016 07:54 # 0
someone 29.01.2016 08:09 # 0
FEMELI
Vindicar 29.01.2016 09:55 # 0
Рунглиш FTW
IvanGL 29.01.2016 10:01 # +2
viktor 29.01.2016 10:03 # 0
IvanGL 29.01.2016 10:05 # 0
viktor 29.01.2016 10:10 # 0
у каждого поля $_POST[''] после обновления в базе создается сесия
'name', 'femeli', 'den', 'month', 'year', 'pol', 'country', 'region', 'city'
$_SESSION[USER_NAME] , $_SESSION[USER_FEMELI], $_SESSION[USER_DEN] и так далее
IvanGL 29.01.2016 10:15 # 0
viktor 29.01.2016 10:19 # 0
IvanGL 29.01.2016 10:28 # 0
Ты главное не опускай руки. Глаза боятся, а руки делают.
viktor 29.01.2016 10:29 # 0
viktor 29.01.2016 10:47 # 0
$sesson_pole буквы i не хватает
может вторая в этой строке
$sql .= implode(', ', array_map(function($k,$v){ return "`$k` = $v"}, array_keys($updates), $updates));
в скобках $sql .= implode(', ',
IvanGL 29.01.2016 11:13 # 0
tucvbif 30.01.2016 07:49 # 0
viktor 29.01.2016 12:34 # 0
нихрена понять не могу
IvanGL 29.01.2016 13:16 # +1
viktor 29.01.2016 10:00 # 0
IvanGL 29.01.2016 10:08 # 0
viktor 29.01.2016 11:00 # 0
viktor 29.01.2016 12:01 # 0
это все что я смог наити)
HiewMorjowie 29.01.2016 15:02 # +4
tucvbif 30.01.2016 00:47 # 0
bormand 30.01.2016 02:09 # 0
guest 23.02.2016 22:04 # +1
paulpritula 27.04.2016 17:44 # 0