DM82: Мне недавно рассказали как делают корабли в бутылках. В бутылку засыпают силикатного клея, говна и трясут. Получаются разные странные штуки, иногда корабли.
В таком случае человек сам себе сможет выставить любую роль. Если не будет дополнительной поверки на сервере. А если такая проверка будет, то зачем писать в куки? Да и id=1 и role=admin - это было бы первое что я попробовал бы себе выставить. :)
Тебе же сказали что от длина ключа в отрыве от указания алгоритма шифрования - это пустая информация. Во первых - тип алгоритма. Если для большинства блочных симметричных шифров 128-256 бит - вполне безопасная длина ключа, то длины ключей для ассиметричных алгоритмов начинаются от 1024 бит. Кроме этого в алгоритмах есть слабые места, которые и используют при взломе. Никто не ломает шифр перебором всех возможных ключей. Читайте про криптоанализ прежде чем садится за разработку своего супер-нового-и-безопасного алгоритма.
JTester, что в приведённом мной коде вам не понятно? в $lineNumber будет лежать номер строки (начинающийся с 0). А вообще опишите задачу, которую вы пытаетесь решить и мы вам поможем. Не смотря на противную мне риторику FanatPHP, всё таки он дельные вещи говорит.
Не, ну есть всякие приблуды, которые по комментариям в исходниках создают либо документацию, либо автоматически генерируют код, но не думаю что автор вопроса пишет что то подобное, конечно.
Сергей Хлопов, В остальном, если не надо переопределять имя класса при use - это вопрос удобства. Например я, подключаю через use, если более одного раза нужно дёргать класс. Кроме того есть настолько длинные неймспейсы, что даже ради одного вызова я предпочитаю вынести его в use.
Keliorw, Да даже 1-2 секунды для выборки одной записи из такой таблицы - это очень много. Мне кажется что дело тут не в форме запроса, а в самой структуре, либо в SQL сервере.
wideShift, Вы, скорее всего переопределяете декларацию функции базового класса. И код у вас не работает потому что декларации должны быть одинаковыми, о чём вам любезно сообщит PHP, если вы включите отображение ошибок.
HueJack, Вроде как в мускуле существует ограничение на количество одновременнных подключений. Если у вас 20 соединений постоянно держут связь, то 21й просто не подключится. Зачем вам в принципе постоянное подключение вместо обычного?