Имеется 6 кодов. Владельца кодов нет на хабре, так что все благодарности на artemla-собачка-bigmir-тчк-net.
Отвечайте на этот коммент, коды получат 2й, 4й, 6й, 8й, 10й и 12й ответивший.
Вот тогда-то и пригодится единая платформа актуальных заказов LiveOrd.com со своими возможностями! Со всеми благами для разместителей и исполнителей заказа.
Читать полностью: http://ecomspace.ru/blog/eshop/post/2794
Зачем обрезаете md5(time()) до 28 символов?
А еще использовать только time() для хэша недостаточно. Ведь time() возвращает время в секундах. А за секунду может и несколько картинок прилететь — останется только последняя, перезаписав остальные. Что-то вроде md5(microtime(true).$_SERVER['REMOTE_ADDR'].mt_rand(100000,999999)) будет лучше.
Просто нужно много клавиш понажимать. Мышь генерирует намного больше событий.
Без пользовательского ввода генерируется обычным Math.random(). Он инициализируется текущим временем и возможно еще какими-то параметрами.
portal.bitcasa.com/invited/3b634843240145d2904737846c3b51f9/
Осталось 2 кода.
Отвечайте на этот коммент, коды получат 2й, 4й, 6й, 8й, 10й и 12й ответивший.
Читать полностью: http://ecomspace.ru/blog/eshop/post/2794
md5(time())до 28 символов?А еще использовать только time() для хэша недостаточно. Ведь time() возвращает время в секундах. А за секунду может и несколько картинок прилететь — останется только последняя, перезаписав остальные. Что-то вроде
md5(microtime(true).$_SERVER['REMOTE_ADDR'].mt_rand(100000,999999))будет лучше.Без пользовательского ввода генерируется обычным Math.random(). Он инициализируется текущим временем и возможно еще какими-то параметрами.
bad_guy выше верно сказал.
Просто нужно много клавиш понажимать. Мышь генерирует намного больше событий.
habrahabr.ru/blogs/infosecurity/116331/
Тестировал работу в Chrome 12 и 13 версий под Linux и под Windows.
Обмена данными с сервером не происходит.