|
0 / 0 / 0
Регистрация: 21.08.2016
Сообщений: 34
|
|||||||||||
Почему при создании регистрации if (data == "true") не сравнивает?30.09.2016, 19:04. Показов 2897. Ответов 13
Метки нет (Все метки)
но если data == "true" должна выводиться строчка: "Вы успешно зарегистрированы! true" строчка if (data == "true") не сравнивает почему? возможные причины подскажите плиз. вот кстати сам обработчик:
0
|
|||||||||||
| 30.09.2016, 19:04 | |
|
Ответы с готовыми решениями:
13
Ошибка доступа к папке Data Directory (App Data) при создании БД SQLSERVER
True/false при создании таблицы |
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,815
|
|
| 30.09.2016, 19:12 | |
|
geromo,
Я может чего-то не догоняю. но в php скрипте вы выводите либо yes_auth либо no_auth. Каким образом у вас получается "true" я не до конца понимаю. Но довайте подумаем о подходе к отладке. Выведете первым делом, что вы получаете console.log(data, data=="true")И добейтесь, чтоб условие выполнялось. Попробуйте разные варианты
0
|
|
|
0 / 0 / 0
Регистрация: 21.08.2016
Сообщений: 34
|
|
| 30.09.2016, 19:15 [ТС] | |
|
не тот обработчик скопировал сначала, исправил.
если коротко то: JavaSript строка не равна строке с php у меня почему то, хотя они одинаковые
0
|
|
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,815
|
|
| 30.09.2016, 19:23 | |
|
geromo, Что у вас получается если вывести console.log(data, data=="true"), и покажите код аякс запроса целиком.
0
|
|
|
0 / 0 / 0
Регистрация: 21.08.2016
Сообщений: 34
|
||||||
| 30.09.2016, 19:26 [ТС] | ||||||
|
консоль выдает: true, false
т.е. у меня true != true как так.
0
|
||||||
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,815
|
|
| 30.09.2016, 19:28 | |
|
geromo, а если без кавычек к примеру
console.log(data, data==true)
0
|
|
|
0 / 0 / 0
Регистрация: 21.08.2016
Сообщений: 34
|
|
| 30.09.2016, 19:32 [ТС] | |
|
мне сравнить надо именно строки... а не значения true или false.
тут может быть любое другое слово Добавлено через 1 минуту у меня есть похожий скрипт и там тоже 2 строчки != друг другу
0
|
|
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,815
|
|
| 30.09.2016, 19:34 | |
|
geromo, Судя по тому что вы описали, то строки должны быть равны, поэтому я теряюсь в догадках. Может быть там где-нибудь лишний символ получается?
0
|
|
|
0 / 0 / 0
Регистрация: 21.08.2016
Сообщений: 34
|
|
| 30.09.2016, 19:38 [ТС] | |
|
все буквы англ., кодировка utf-8 везде.
уже 3 дня ковыряюсь в этом коде не могу понять в чем дело.
0
|
|
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,815
|
|
| 30.09.2016, 19:43 | |
|
geromo, Может быть проблема в кодировке?
попробуйте просто убрать или закомментировать весь php код и вывести просто строку Добавлено через 1 минуту У вас кодировка utf без BOM же?
0
|
|
|
0 / 0 / 0
Регистрация: 21.08.2016
Сообщений: 34
|
|
| 30.09.2016, 20:09 [ТС] | |
|
закоментировал все
ввел щас console.log(data, data=="true"); получил: true true Добавлено через 2 минуты коменты снимаю true false Добавлено через 9 минут без BOM
0
|
|
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,815
|
||||||
| 30.09.2016, 20:14 | ||||||
|
geromo, Ну даже не знаю, разбирайтесь, я бы все-таки для начала убедился на наличие лишних символов, допустим перед самым echo попробовать отправить какой-нибудь заголовок, и обратиться через адресную строку напрямую. Может быть дело в подключаемых файлах?
А вот эт очто за строка?
1
|
||||||
|
0 / 0 / 0
Регистрация: 21.08.2016
Сообщений: 34
|
|||||||||||
| 30.09.2016, 21:52 [ТС] | |||||||||||
|
echo было лишним, но оно не помогло
Добавлено через 1 час 14 минут я походу что то накосячил с функцией очистки строк, так как убрал ее и все норм стало вот как выглядит рабочий код:
вот функция очистки строки, где косяк?
аха ха, до слез смешно... оказалось подключаемый файл был в другой кодировке. sad67man спасиб без тебя не разобрался бы)
0
|
|||||||||||
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,815
|
|
| 30.09.2016, 22:02 | |
|
geromo, Рад, что оказался полезным)
0
|
|
| 30.09.2016, 22:02 | |
|
Помогаю со студенческими работами здесь
14
Ошибки при создании регистрации на сайте Data Explorer, ошибка при создании БД Почему при создании веб-страницы в FrontPage автоматически создается папка с изображениями, а при создании веб-страницы в DreamWeaver - нет? Какие параметры нужно передать при создании Entity Data Model? Почему при создании игры Lode Runner потребовалось 19 000 текстур? почему так много? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
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. Программа предоставляет более. . .
|
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|