Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь

Все вопросы/проблемы по установке и использовании.
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь

Сообщение alcompstudio »

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

Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь

Сообщение Develop-Soft »

alcompstudio писал(а): 20 сен 2021, 10:43 не получается по "прямой логике" if($adress_check = '3872') -
Попробуйте вывести: var_dump($adress_check); что покажет?
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь

Сообщение nruslan2 »

в php нет в if нельзя использовать = для сравнения, сравнение это либо == либо === (2 или три символа!)
https://www.php.net/manual/ru/language. ... arison.php
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь

Сообщение alcompstudio »

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

Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь

Сообщение alcompstudio »

В общем, вопрос пока решен, спасибо участникам за уделенное время и помощь!!
Аватара пользователя
Develop-Soft
Сообщения: 599
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь

Сообщение Develop-Soft »

Хм... Тут у вас вроде как ссылка на поле:

Изображение

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

Изображение

Разумеется '3871' не равно '3872'... :)
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Ajax Запрос - копирование из одного поля ввода в другое по условию из глобального списка - нужна помощь

Сообщение alcompstudio »

Да, проблема оказалась в дополнительных кавычках и двойном равно :)
Ответить