lutskboy

lutskboy
Рейтинг
195
Регистрация
22.11.2013
Ilya74 #:
 

Всё там есть, последняя часть кода это как раз про чтение файла и формирование массива из данных.

И зачем вам так сложно? В json сохраняйте и всё.

json нет. файл будет 50-100мб. нужно именно искать в бинарном файле. 

Leema #:

ну так авторизация идет через соцсеть, а не через твой сайт

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

но если получить к ней доступ. то можно зайти под любым юзером который зарегистр. через соц сеть

webinfo #:

Это ещё почему? Там другой хэш. Если, конечно, какой-нибудь "умелец" что-нибудь своё не засандалил.

нет. просто мд5. он же и куках сидит

webinfo #:
Это означало бы конец безопасности.

хотя я глянул что в другой таблице идет регистрация через соц сети и там уже хранится просто мд5

так что безопасности нет

хотя я походу понял. если кто то бд сольет в инет то можно будет зайти под любым ником. а так уже не получится
VadimGen #:

я не шарю. 

но если искать смысл, то он наверно в том, чтобы человек не понял, что в базе находится не просто $_COOKIE['password'], а находится md5($_COOKIE['password']

а так больше нет смысла)

все равно если нет привязки к ip и каким то образом получить куки то подставивши их в другой браузер можно зайти по ником того чьи куки

webinfo #:

Устанавливаешь BC Math и работаешь с функцией bcdiv().

эти математические фукции  не везде есть. если впс то да. а если хостинг то там не всегда оно будет

alexx10 #:

Ты потроллить что ли решил?

я создал тему так как нуждаюсь в помощи. если никто не поможет буду искать обходные пути

делать мне нечего как троллить

webinfo #:

Сколько надо?

не больше миллиона

alexx10 #:

pi - это константа. Скопируй сколько тебе нужно символов и присвой переменной.

$pi = "3.14......";

А затем выводи в нужном интервале

echo substr($pi, начало, количество);

как же ты не понимаешь. как скопировать? если мне нужно допустим с 45000 по 45010. что копировать то?

в след раз например с 560890 по 560898

и т д

Всего: 926