|
0 / 0 / 0
Регистрация: 17.08.2017
Сообщений: 30
|
||||||||||||||||
Значение из _$GET пропадает при осуществлении submit08.01.2018, 21:20. Показов 1723. Ответов 6
Здравствуйте, у меня проблема с _$GET, мне нужна форма для изменения значений из БД, для этого на форме с объектом есть специальная ссылка, которая перенаправляет на страницу с формой для изменения значения. В зависимости от id объекта на форме изменяются значения. То есть id_users нужен для идентификации и правильной адресации, для этого я передаю это значение через _$GET. Сначала оно все правильно перенаправляется, на форме инфа нужного объекта из БД. Но при нажатии на кнопку ИЗМЕНИТЬ этот айди теряется тем самым не давая инфе обновится. Помогите, пожалуйста, в чем проблема?
Ссылка из начальной страницы на ту, что с формой:
Вот что выводится: Notice: Undefined index: id_users in F:\xampp\htdocs\edit_accaunt.php on line 27 Успешное обновление Раз уже есть "Успешное обновление" , то запрос выполняется, просто айди исчезает
0
|
||||||||||||||||
| 08.01.2018, 21:20 | |
|
Ответы с готовыми решениями:
6
Ошибка при осуществлении поиска
PHP и submit - при повторном выборе возвращается пустое значение |
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
|
| 08.01.2018, 23:44 | |
|
В 27 строке вроде кусок if торчит. А сама переменная $id_users в 14 строке выводится?
0
|
|
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
||||||
| 09.01.2018, 01:31 | ||||||
0
|
||||||
|
27 / 26 / 11
Регистрация: 19.06.2014
Сообщений: 158
|
||||||
| 10.01.2018, 14:33 | ||||||
|
Добавьте в форму скрытое поле:
0
|
||||||
|
34 / 11 / 6
Регистрация: 09.01.2018
Сообщений: 189
|
|
| 11.01.2018, 01:40 | |
|
1) $id_users = $_GET["id_users"];
Лучше таки $id_users = @intval($_GET["id_users"]); // чтобы всякую гадость в базу не пихали 2) edit_accaunt.php?id=<?php echo $id_users; ?> Непонятно каким образом данные из ПХП передаются в ХТМЛ форму. Отсюда непонятно откуда форме знать про $id_users. 3) Вообще если у вас форма изначально открывается по адресу где есть id=... и отправлять форму планируете на ту же страницу, можете оставить поле action="" пустым. И раз уж $_GET является суперглобальным массивом, можете прямо в ХТМЛ его и использовать в виде $_GET['id'] или $_GET['id_users'] (определитесь что у вас там правильно на самом деле) 4) if ($res_edit = TRUE) Один знак равенства это "присвоение", которое ВСЕГДА истинно. То есть эта конструкция всегда срабатывает, и вовсе не говорит о том что случилось с запросом к базе. Правильно if ($res_edit === true)
0
|
|
|
62 / 63 / 28
Регистрация: 10.01.2018
Сообщений: 360
|
|
| 11.01.2018, 20:23 | |
|
А зачем вообще формировать ссылку с идентификатором пользователя? Я так понимаю это очень стремный кусок админки где изменяются данные пользователя. Получайте все данные юзера в форму. Поле id_user пусть будет скрыто или readonly чтоб случайно не изменить. Далее тыкаем по submit-у и ловим идентификатор в $_POST - е.
0
|
|
|
0 / 0 / 0
Регистрация: 17.08.2017
Сообщений: 30
|
||||||
| 11.01.2018, 22:55 [ТС] | ||||||
|
Спасибо за ответы!
Но оказывается я просто неправильно ввела имя айди в строчке
0
|
||||||
| 11.01.2018, 22:55 | |
|
Помогаю со студенческими работами здесь
7
Артефакт при осуществлении первой попытки обратного вызова для метода onAccessibilityStateChanged не работает [If (Request.QueryString('Submit') = 'Оформить заказ') ],т.е. Request.QueryString('Submit') не выдает значение.
Установленное значение глобальной переменной CLASSPATH пропадает при следующем запуске терминала При входе в игру пропадает изображение потом появляется и пропадает Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU
YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей.
Звучит. . .
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|