@web_structure

Страница 1032 из 5834
Кирилл
05.02.2017
21:02:51
Снизу - Максим

Орет все время

Максим
05.02.2017
21:04:07
Орет все время
десять раз ему объяснили... начинает подгорать

Egoarka
05.02.2017
21:04:34
второй день, по-моему)

Google
Fedor
05.02.2017
21:05:34
десять раз ему объяснили... начинает подгорать
вы десять раз говорили нужно сделать запрос. я не допер что нужна лишь одна функция mysqli_query это единственное, что я хотел услышать а мы мне говорили "ну создай запрос, отправь в БД"

в любом случае спасибо

Максим
05.02.2017
21:06:48
mysqli_query(INSERT...)
давно сказано было

mysqli_query(INSERT...)
потом еще раз меня цитировали

Fedor
05.02.2017
21:07:55
не заметил, виноват

пытался объясниться

но кстати чет не работает. не так что-то я сделал

Egoarka
05.02.2017
21:08:09
видимо, ты понял, когда тебе начали разжевывать

иначе никак.. так бы и повторял, как попугай

Максим
05.02.2017
21:08:32
но кстати чет не работает. не так что-то я сделал
что написал и какую ошибку говорит?

Fedor
05.02.2017
21:09:08
просто запись не появляется в БД, ошибку не выдает

Максим
05.02.2017
21:09:29
Fedor
05.02.2017
21:09:36
Google
Fedor
05.02.2017
21:10:01
вот код. там где echo - это всего-лишь алерт со словами добавлено/не добавлено

Egoarka
05.02.2017
21:10:04
немного неправильно

mysqli_query перед проверкой

и да

у тебя по-меому неправильно sql запрос составлен

кавычки в названии таблицы

не должны присутствовать

Fedor
05.02.2017
21:11:44
phpmyadmin такой код дает. сейчас попробую уберу

ничего не изменилось

Максим
05.02.2017
21:12:48
@innovision смотри логи базы! смотри какой запрос выполняет и выполняется ли вообще

Egoarka
05.02.2017
21:13:16
сделай var_dump функции mysqli_query

а точнее оберни её в var_dump

и скажи, что тебе вернул сервер

с помощью инструментов разработчика

f12

-> network

Fedor
05.02.2017
21:15:47
bool(false)

Egoarka
05.02.2017
21:16:18
ну да, фигово, тогда делай, что сказал Максим

Fedor
05.02.2017
21:16:35
гуглю где логи смотреть)

Максим
05.02.2017
21:16:57
гуглю где логи смотреть)
Хостинг или локальный сервер?

Google
Fedor
05.02.2017
21:17:01
loc

Максим
05.02.2017
21:20:01
loc
А точнее?

Fedor
05.02.2017
21:20:12
open server стоит

локальный сервер

Максим
05.02.2017
21:20:52
локальный сервер
Настройки и там вести лог запросов

Fedor
05.02.2017
21:21:06
такое нашел http://take.ms/noai9

Кирилл
05.02.2017
21:21:13
loc
Я мимолётно проглядел последние сообщения. Таблицу ты из пхп создал? Например mngr_password может не записаться, если поле типа VARCHAR(20) какой-нибудь. Ну и аналогично с другими переменными Попробуй в phpmyadmin записать напрямую, если таблица уже есть

Кирилл
05.02.2017
21:21:50
Имя таблицы верное?

Максим
05.02.2017
21:22:08
такое нашел http://take.ms/noai9
в настройках поставь галочку в модулях вести лог запросов.

Fedor
05.02.2017
21:22:15
таблица называется manager БД - Aspid типы переменной char

Максим
05.02.2017
21:23:17
такое нашел http://take.ms/noai9
Затем точно также посмотри логи

Fedor
05.02.2017
21:25:58
http://take.ms/lTJsp

Egoarka
05.02.2017
21:26:30
строки в кавычки обрамляй

Fedor
05.02.2017
21:27:46
да, в этом было дело

строки в кавычки обрамляй
спасибо за помощь

Egoarka
05.02.2017
21:28:56
да не за что

Fedor
05.02.2017
21:28:57
да не за что
у меня еще проблема... я получается получил массив POST, из которого берутся данные для отправки в БД я нажимаю обновить страницу - пользователь снова добавляется. т.к. массив POST содержит те же данные

Google
Fedor
05.02.2017
21:44:59
надо его обнулить после успешного добавления в БД?

Egoarka
05.02.2017
21:45:06
после отправки формы делай редирект

Максим
05.02.2017
21:45:55
надо его обнулить после успешного добавления в БД?
нет. как только ты обновляешь страницу после выполнения POST запроса у тебя снова выполняется тот же запрос. браузер тебя еще спрашивает хочешь ли ты это сделать

@innovision как уже сказали после POST-запроса требуется выполнять редирект на нужную страницу

Admin
ERROR: S client not available

Fedor
05.02.2017
21:51:42
Egoarka
05.02.2017
21:51:45
один вопрос к знатокам: почему в php если выйти за пределы 64-битного числа - преобразуется в тип double, а в js число отбрасывает старшие биты?

Максим
05.02.2017
21:51:58
Fedor
05.02.2017
21:52:12
проблема осталась

http://take.ms/bd1dF

Максим
05.02.2017
21:53:16
http://take.ms/bd1dF
и нотис появился, что заголовки уже отправленны. ты сначала выводишь текст, а потом меняешь заголовки

Egoarka
05.02.2017
21:53:23
обнули массив post

Максим
05.02.2017
21:54:11
обнули массив post
проблема в заголовках. он сначала делает echo,а потом пытается заголовок передать

Egoarka
05.02.2017
21:54:17
или прерви выполнене скрипта, видимо после редиректа сделай exit

Fedor
05.02.2017
21:57:18
Логика такова: я получаю из формы массив пост. Если все поля удовлетворяют требованиям, то массив ошибок пуст, следовательно я добавляю пользователя и вывожу нотис, что все гуд

Максим
05.02.2017
21:58:27
Логика такова: я получаю из формы массив пост. Если все поля удовлетворяют требованиям, то массив ошибок пуст, следовательно я добавляю пользователя и вывожу нотис, что все гуд
все верно. и после вывода сообщения, что все огонь ты пытаешься выполнить редирект, а PHP жалуется, что заголовки уже отправлены. В таком случае для хранения сообщений используй сессии

Fedor
05.02.2017
21:59:03
ооо... сессии - это еще непаханое поле. хорошо, спасибо

Максим
05.02.2017
22:00:20
ооо... сессии - это еще непаханое поле. хорошо, спасибо
ну по крайней мере они тебе позволят хранить сообщения между запросами

Google
Egoarka
05.02.2017
22:02:13
как мне кажется, лучше флаг (1/0) в сессию тогда запихать, а когда ко вьюхе будешь обращаться, шаблонизатором проверку сделать и вывести нужную мессагу

очень простой способ

Egoarka
05.02.2017
22:03:16
blade

к примеру

бля, пардона-мать

ну думаю, я понятно все объяснил

Максим
05.02.2017
22:03:48
провославный if уже не катит?

Egoarka
05.02.2017
22:03:50
там макросы специальные

которые все делают как надо

ну думаю, что смысл понятен

там так и есть такие штучки, вроде они и называются макросами

провославный if уже не катит?

но с шаблонизатором жить проще

@if ... @elseif .. @else

Максим
05.02.2017
22:05:27
но с шаблонизатором жить проще
Fenom юзаю обычно. В FatFree, например, свой шаблонизатор. вот сейчас Phalcon изучаю там тоже свой Volt

Страница 1032 из 5834