Да, я уже понял, что условие срабатывает на "все, что кроме 3871", в данном конкретном случае это подходит, т.к. действительно выбирать нужно только из 2-х условий (повезло, так сказать...). Но почему не получается по "прямой логике" if($adress_check = '3872') - ? Почему не реагирует на это условие, где-то я еще неправильно указал?Develop-Soft писал(а): 20 сен 2021, 10:28У вас в списке всего 2 значения и у вас очевидно выбрало первое по условию "кто угодно, только не единая Россия"...alcompstudio писал(а): 20 сен 2021, 10:24 Но вот такая строка "if($adress_check !== '3871')" - как бы "отрицание противоположного" - работает... т.е. в место вполне логичного if($adress_check = '3872').
Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь
- Develop-Soft
- Сообщения: 599
- Зарегистрирован: 27 мар 2019, 01:22
- Имя: Владимир
- Откуда: Россия, Белгород
- Контактная информация:
Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь
Попробуйте вывести: var_dump($adress_check); что покажет?alcompstudio писал(а): 20 сен 2021, 10:43 не получается по "прямой логике" if($adress_check = '3872') -
Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь
в php нет в if нельзя использовать = для сравнения, сравнение это либо == либо === (2 или три символа!)
https://www.php.net/manual/ru/language. ... arison.php
https://www.php.net/manual/ru/language. ... arison.php
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь
http://joxi.ru/Dr8pjEEtJvanEr - показывает это. Но теперь работает по условию ("прямому") "if($adress_check == '3872')" - т.е. с 2-мя "равно".Develop-Soft писал(а): 20 сен 2021, 10:48Попробуйте вывести: var_dump($adress_check); что покажет?alcompstudio писал(а): 20 сен 2021, 10:43 не получается по "прямой логике" if($adress_check = '3872') -
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь
В общем, вопрос пока решен, спасибо участникам за уделенное время и помощь!!
- Develop-Soft
- Сообщения: 599
- Зарегистрирован: 27 мар 2019, 01:22
- Имя: Владимир
- Откуда: Россия, Белгород
- Контактная информация:
Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь
Хм... Тут у вас вроде как ссылка на поле:

а тут вы присваиваете переменной конкретное значение:

Разумеется '3871' не равно '3872'...

а тут вы присваиваете переменной конкретное значение:

Разумеется '3871' не равно '3872'...
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь
Да, проблема оказалась в дополнительных кавычках и двойном равно 