@web_structure

Страница 1887 из 5834
Маняштерн
15.05.2017
01:29:12
@volkov_pn, напомни, плиз, а real_escape, случайно, не против инъекций нужны?

Для продажи привелегий сервера cs 1.6
SHA() в sql - это хеш, я так понял?

кинь оба скрипта, ща подправлю, попробуешь запустить

тебе аватарку обязательно пилить?

Google
Маняштерн
15.05.2017
01:43:44
там просто отдельный гемор, так просто не получится

я только заметил, что у тебя файл-инпут для авы

проще всего будет убрать поле "аватарка" из бд и из регистрации нафиг

потому что еще натрахаешься

пссст

че с авой-то

Максим
15.05.2017
01:50:52
Жуть... В каждом файле писать подключение к бд. Каждый файл является точкой входа. Помесь разметки и sql запросов...

Максим
15.05.2017
01:52:39
курсач, че ты хочешь
Думаешь это меняет суть дела? А потом считают, что так нормально делать и продолжают так проектировать и писать

Маняштерн
15.05.2017
01:55:16
Думаешь это меняет суть дела? А потом считают, что так нормально делать и продолжают так проектировать и писать
кто считает?) качается же народ, уходит от говнокода, а кто не уходит - тот при себе имеет отличный индикатор крутоты скилла

Skip
15.05.2017
01:55:19
все я тут

Маняштерн
15.05.2017
01:55:30
и сразу варнинг о способности к прокачке

тебе аватарку обязательно пилить?

Google
Маняштерн
15.05.2017
01:55:41
там просто отдельный гемор, так просто не получится

я только заметил, что у тебя файл-инпут для авы

проще всего будет убрать поле "аватарка" из бд и из регистрации нафиг

потому что еще натрахаешься

аватарку

Skip
15.05.2017
01:55:46
Маняштерн
15.05.2017
01:55:58
Skip
15.05.2017
01:56:10
гуд
Это что то меняет?

Маняштерн
15.05.2017
01:57:53
да, причем вкрутую

пришлось бы тебе вздрючивать еще одну ночь на ничтожный файл-инпут и аватарку

Максим
15.05.2017
02:00:49
Skip В одном файле есть экранирование переменных. В другом нет. Если версия php 5.5 и выше, то лучше использовать password_hash вместо sha

Маняштерн
15.05.2017
02:01:04
синтаксис через VALUES

Максим
15.05.2017
02:01:35
напомни, пожлст, можно ли в INSERT опускать столбцы?
Можно, если значения передаешь в порядке, котором они следуют

Максим
15.05.2017
02:02:43
лал, ты еще расскажи про соление паролей и доп. поле в БД, вот радости будет)
Расскажу, если требуется. К тому же доп поле в бд не требуется для соли

Маняштерн
15.05.2017
02:03:11
Максим
15.05.2017
02:04:44
генерим же уник соль для каждого юзера, не?
Для этого есть password_hash сейчас. Она генерирует и хеширует вместе с солью. Все в одну строку выходит

Маняштерн
15.05.2017
02:05:49
блин, кароч, попробуй, но вот жопой чую, упустил кита под носом

Google
Маняштерн
15.05.2017
02:07:03
Для этого есть password_hash сейчас. Она генерирует и хеширует вместе с солью. Все в одну строку выходит
хм. функция генерит уник-соль для данного юзера и одновременно задействует ее в алгоритме хеширования, в котором эта же функция может не раз примениться?

или тут вообще все не так, как, например, раньше с md5 было?

Skip
15.05.2017
02:08:03
блин, кароч, попробуй, но вот жопой чую, упустил кита под носом
Cannot add or update a child row: a foreign key constraint fails (marriageagencie.user, CONSTRAINT fk_user_staff1 FOREIGN KEY (staff_id) REFERENCES staff (id) ON DELETE NO ACTION ON UPDATE NO ACTION)

Маняштерн
15.05.2017
02:08:27
о, ну хоть что-то

Skip
15.05.2017
02:10:13


Маняштерн
15.05.2017
02:10:33
лал

Маняштерн
15.05.2017
02:10:50
хитрожопо

а че не в одной тбл?

Маняштерн
15.05.2017
02:11:17
или это - нуавдруг - для оптимизации?)

кароч

если у тебя кроме этого скрипта регистрации больше регистраций нет, то все сложнее

если не изменишь структуру (не объединишь в одну таблицу users и staff), тебе сначала придется регать пользователя в staff со стандартной проверкой логина-пароля, а потом уже создавать отдельную строку для него же в другой таблице

Максим
15.05.2017
02:13:09
@SkipTyler с какой целью staff и user разделил?

Skip
15.05.2017
02:13:29
@SkipTyler с какой целью staff и user разделил?
бд не я создавал. Препод выдал

Маняштерн
15.05.2017
02:13:51
судя по тому, что у тебя есть скрипт логин-пароль1-пароль2, ты, я так понял, уже имеешь скрипт добавления юзера в таблицу staff

Google
Маняштерн
15.05.2017
02:14:00
Максим
15.05.2017
02:14:15
бд не я создавал. Препод выдал
Тогда как сказали выше. Для добавления пользователя придется два запроса делать. И лучше с транзакцией

Маняштерн
15.05.2017
02:14:17
бд не я создавал. Препод выдал
а можно веселухи ради тз препода увидеть?

>И лучше с транзакцией вот, кстати, с этим вообще не ко мне

Skip
15.05.2017
02:14:47
мне девушка на словах передала

Маняштерн
15.05.2017
02:14:53
лал

Admin
ERROR: S client not available

Максим
15.05.2017
02:14:59
Маняштерн
15.05.2017
02:15:02
цирк с конями

Skip
15.05.2017
02:15:32
нужно узнать можно ли объеденить ли таблицы

Маняштерн
15.05.2017
02:15:53
Тоже интересно
кстати говоря: а ведь может же быть такое, что таблицы разделяют подобным образом для оптимизации? когда обращаешься в громадную телегу, наверн, больше жрет, не? а то я в правильной структуре БД не силен

Максим
15.05.2017
02:15:57
>И лучше с транзакцией вот, кстати, с этим вообще не ко мне
Это на случай если один из запросов выполняется с ошибкой

Маняштерн
15.05.2017
02:16:13
просто на слово "транзакции" у меня сразу идут какие-то "сокеты" или что там

я тупо даже не знаю, как это вообще делается, так как наигрался с бекендом до всего этого

Skip
15.05.2017
02:17:15
так новая инфа я могу убрать связь между этими талицами, привязку user k staff

Маняштерн
15.05.2017
02:17:34
было бы, кстати, прикольно, если бы мы щас коллективно напилили бы суперскрипт с хешами и прочим, а препод слил бы курсач, так как по объему знаний очевидно, что это чужое

Skip
15.05.2017
02:17:58
Это похо?

Google
Маняштерн
15.05.2017
02:18:16
Это похо?
ну, да, весьма)

Skip
15.05.2017
02:18:20
понял

Максим
15.05.2017
02:18:23
Это похо?
Нарушает целостность данных.

Маняштерн
15.05.2017
02:19:02
спроси, можно ли слить таблицы

Skip
15.05.2017
02:19:03
блин, это же все с нуля прийдется делать.

Маняштерн
15.05.2017
02:19:07
чтоб наверняка

не

совершенно не факт

если слив разрешен "свыше", можно просто тупо полей добавить и проверку на логины-пароли

хотя...

я тут глянул на сами таблицы

очень похоже на то, что задачка не столько на скриптотанцы, сколько на связи таблиц

вполне возможно, что слив - это как раз в точности против условий

тьфу, *слияние

Маняштерн
15.05.2017
02:21:39
не факт
давай сюда девушку свою))

Skip
15.05.2017
02:21:46
ну она рядом

)

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