Показать сообщение отдельно
  #5 (permalink)  
Старый 26.12.2015, 16:53
Новичок на форуме
Отправить личное сообщение для zgmoru Посмотреть профиль Найти все сообщения от zgmoru
 
Регистрация: 26.12.2015
Сообщений: 7

Сообщение от laimas Посмотреть сообщение
Это не объяснение, это несуразица.

if ($_POST['career'] || $_POST['career'] == "") - означает следующее

if (истинна ли переменная $_POST['career'], то есть не равна пустой строке, 0, false или null (кстати, прежде чем таковую проверку делать, нужно обрезать крайние пробелы) ИЛИ не истинна ли переменная $_POST['career'], то есть равно пустой строке) - и какой же смысл в этом условии, если оно будет возвращать истину в любом случае?



Чтобы обновились на странице часть ее данных, тогда еще да, это логично, но вопрос только в том какова эта часть и что за данные, вполне возможно, что лучше не тревожить Ajax.
>if ($_POST['career'] || $_POST['career'] == ""), был баг с тем, что при нажатии на кнопку "Сохранить", которая сохраняет все данные, которые ввел пользователь в базу данных, не сохраняет пустую строку,
$_POST['career'] == "" - помогло решить проблему.
>Чтобы обновились на странице часть ее данных, тогда еще да, это логично, но вопрос только в том какова эта часть и что за данные, вполне возможно, что лучше не тревожить Ajax.
Данные о пользователе пол, карьера и т.д..
Ответить с цитированием