Egor
немного неправильно
Egor
mysqli_query перед проверкой
Egor
и да
Egor
у тебя по-меому неправильно sql запрос составлен
Egor
кавычки в названии таблицы
Egor
не должны присутствовать
Fedor
phpmyadmin такой код дает. сейчас попробую уберу
Fedor
ничего не изменилось
Максим
@innovision смотри логи базы! смотри какой запрос выполняет и выполняется ли вообще
Egor
сделай var_dump функции mysqli_query
Egor
а точнее оберни её в var_dump
Egor
и скажи, что тебе вернул сервер
Egor
с помощью инструментов разработчика
Egor
f12
Egor
-> network
Fedor
bool(false)
Egor
ну да, фигово, тогда делай, что сказал Максим
Fedor
гуглю где логи смотреть)
Fedor
loc
Максим
Fedor
open server стоит
Fedor
локальный сервер
Fedor
такое нашел
http://take.ms/noai9
Anonymous
loc
Я мимолётно проглядел последние сообщения.
Таблицу ты из пхп создал? Например mngr_password может не записаться, если поле типа VARCHAR(20) какой-нибудь. Ну и аналогично с другими переменными
Попробуй в phpmyadmin записать напрямую, если таблица уже есть
Fedor
Anonymous
Имя таблицы верное?
Fedor
таблица называется manager
БД - Aspid
типы переменной char
Fedor
http://take.ms/lTJsp
Egor
строки в кавычки обрамляй
Fedor
да, в этом было дело
Fedor
Fedor
Egor
да не за что
Fedor
Fedor
да не за что
у меня еще проблема... я получается получил массив POST, из которого берутся данные для отправки в БД
я нажимаю обновить страницу - пользователь снова добавляется. т.к. массив POST содержит те же данные
Fedor
надо его обнулить после успешного добавления в БД?
Egor
после отправки формы делай редирект
Максим
@innovision как уже сказали после POST-запроса требуется выполнять редирект на нужную страницу
Fedor
Egor
один вопрос к знатокам: почему в php если выйти за пределы 64-битного числа - преобразуется в тип double, а в js число отбрасывает старшие биты?
Egor
Максим
Fedor
проблема осталась
Fedor
http://take.ms/bd1dF
Максим
http://take.ms/bd1dF
и нотис появился, что заголовки уже отправленны. ты сначала выводишь текст, а потом меняешь заголовки
Egor
обнули массив post
Максим
обнули массив post
проблема в заголовках. он сначала делает echo,а потом пытается заголовок передать
Egor
или прерви выполнене скрипта, видимо после редиректа сделай exit
Egor
Fedor
Логика такова: я получаю из формы массив пост. Если все поля удовлетворяют требованиям, то массив ошибок пуст, следовательно я добавляю пользователя и вывожу нотис, что все гуд
Fedor
ооо... сессии - это еще непаханое поле. хорошо, спасибо
Egor
как мне кажется, лучше флаг (1/0) в сессию тогда запихать, а когда ко вьюхе будешь обращаться, шаблонизатором проверку сделать и вывести нужную мессагу
Egor
очень простой способ
Максим
Egor
blade
Egor
к примеру
Egor
бля, пардона-мать
Egor
ну думаю, я понятно все объяснил
Максим
провославный if уже не катит?
Egor
там макросы специальные
Egor
которые все делают как надо
Egor
ну думаю, что смысл понятен
Egor
там так и есть такие штучки, вроде они и называются макросами
Egor
провославный if уже не катит?
Egor
но с шаблонизатором жить проще
Egor
@if ... @elseif .. @else
Egor
ну я пользуюсь laravel'ом
Egor
там встроенный шаблонизатор - blade
Egor
очень простой и удобный
Максим
Egor
пробовал, как тебе?
Максим
пробовал, как тебе?
Laravel? ну как сказать... когда у тебя разворачивается фреймворк на 30метров и каждый запрос подгружает кучу файлов и потребляет немало памяти и потом это сравниваешь с Phalcon...