@phpgeeks

Страница 5239 из 8430
ThePanaceya
18.07.2017
06:36:19
Fedor
18.07.2017
06:36:20
А твое число выходит за рамки интежер

Посмотри ограничение

Там по моему 11 символов

Google
Fedor
18.07.2017
06:36:50
А у тебя явно больше

ThePanaceya
18.07.2017
06:37:12
[root@cs tmp]# php -v PHP 5.4.14 (cli) (built: Apr 11 2013 11:23:51) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies [root@cs tmp]# cat php.test <?php var_dump( md5(rand(100000, 99999999999999999999 ))); [root@cs tmp]# php php.test string(32) "e5e2de7f3ef2043b664c121bd22f853c"

Fedor
18.07.2017
06:38:10
Сколько у тебя девяток в числе?

ThePanaceya
18.07.2017
06:39:28
20

'это не у меня.

Fedor
18.07.2017
06:39:53
Поэтому и ошибка

ThePanaceya
18.07.2017
06:39:57
попросили развернуть сервер для сайта с php7, и генератор поламался

Runinterface ?
18.07.2017
06:40:08
?

ThePanaceya
18.07.2017
06:40:32
мне больше интересно, почему в 5.4 еще работало. в 7 нет)

Fedor
18.07.2017
06:42:01
Попробуй, Может заработает

ThePanaceya
18.07.2017
06:42:54
да я то зафиксил - через uniqid

волпрос было почему в 5.4 работало. а в 7 - нет

Fedor
18.07.2017
06:45:40
Может какие-то функции не поддерживаются, какие-то тянет старые

Google
Fedor
18.07.2017
06:45:54
Которые в 5.4 еще поддерживались

Ilya
18.07.2017
06:47:23
#whois 1. Соц. сеть с кэшбэком и ... 2. Php, Yii2 3. Погромист

ThePanaceya
18.07.2017
06:48:33
я же кинул кусо кода. в версии 7 варнинг, в версии 5.4 - все ок

John
18.07.2017
06:51:34
Runs max

Rund'

Chuvi
18.07.2017
06:54:02
я же кинул кусо кода. в версии 7 варнинг, в версии 5.4 - все ок
В доках написано что зависит от плаформы и рекомендуют юзать getrandmax() чтоб вот в такие ситуации не попадать.

John
18.07.2017
07:00:37
А что нужно, соц сеть запилить??

Fedor
18.07.2017
07:04:10
С помощью пхп можно сделать скриншот из экселя?

v
18.07.2017
07:10:15
да

Fedor
18.07.2017
07:13:14
подскажешь что гуглить?

v
18.07.2017
07:18:11
"получение данных из excel с помощью php", "создание изображений с помощью php"

Fedor
18.07.2017
07:21:52
)))))))

спасибо

!

Alexander
18.07.2017
07:27:50
)

Sergey
18.07.2017
07:29:25
волпрос было почему в 5.4 работало. а в 7 - нет
потому что у тебя на компе php 5.4 32 бита, а на сервере php 7 64 бита

а, судя по ошибке наоборот, на сервере 32 бита

@ThePanaceya http://php.net/manual/en/language.types.integer.php#language.types.integer.overflow

Romka
18.07.2017
07:45:27
Всем привет

Google
Romka
18.07.2017
07:47:47
Как вывести такое меню в WP? https://pastebin.com/m56tP6B8 Вот вывод простых сылок сделал, но в submenu не могу понять какие параментры передавать https://pastebin.com/PYZfCnPZ

ThePanaceya
18.07.2017
07:52:59
Sergey
18.07.2017
07:53:30
php info давай на pastebin

ThePanaceya
18.07.2017
08:50:14
При чем phpinfo?

Полиграфист
18.07.2017
08:54:56
Я в логическом ступоре :) Короче есть внутреняя почта на сайте, где пользователям отсылается сообщение. Таблица с сообщениями имеет поля кому (idreciver), от кого (idsend) ну и поля с темой, текстом и т.д. В свою очередь пользователи имеют группы, в таблице пользователя есть соответствующее поле. Собственно сам вопрос. Если я хочу отправить сообщение группе пользователям, то как правильно поступить: записать одну строчку в сообщение и потом отображать каждому пользователю по условию группы... Просто и понятно, но если нужно отслеживать время прочтения и открытия сообщения, то что, мне нужно записать в таблицу с сообщениями 10 000 одинаковых записей (отличаются только получатели). Или организация прочтения сообщения нужно делать отдельной таблицей? Какие будут мысли?

Yaroslav
18.07.2017
08:56:28
сделать таблицу с группами, посылать группе join пользователь. и чекать пользователей по отдельности

т.е. таблица: пользователь, группа, сообщение

избыточность данных будет, но это не страшно, не по всем полям

только содержание, от кого и т.д.

а все личные параметры будут индивидуальны

Полиграфист
18.07.2017
08:58:23
то есть наполнять таблицу по мере прочтения а потом каждый раз проверять эту таблицу при открытии сообщений пользователем на предмет что прочитаноа что нет?

Yaroslav
18.07.2017
08:58:36
нет

Yaroslav
18.07.2017
08:58:46
сделать флаг в таблице сообщений, прочитано ли

и менять при прочтении

если есть группа из 100 ползователей, то отсылаешь на группу (запись же произойдет в таблицу сообщения)

где примерно такая структура: id, from, to, content, data_create, data_read, read

примерно!

и получится у тебя в такую таблицу 100 записей

Полиграфист
18.07.2017
09:00:27
Запись в таблице сообщений одна на группу?

Yaroslav
18.07.2017
09:00:28
где будет совподать поля to, content

Google
Yaroslav
18.07.2017
09:00:32
нет 100

для каждого пользователя

Admin
ERROR: S client not available

Полиграфист
18.07.2017
09:00:49
А, ну тогда это просто вариант в лоб как сейчас

Yaroslav
18.07.2017
09:01:01
всм в лоб?

Полиграфист
18.07.2017
09:01:17
Получается если у меня 10 000 пользователей и мне нужно в день отправить 10 сообщений общийх, то это 100 000 записей в день

Полиграфист
18.07.2017
09:02:58
В варианте если отказаться от статуса прочтения для общих сообщений, тогда сообщение одно в таблицу с пометкой групповое, а для персональных менять параметр "прочтено"

Yaroslav
18.07.2017
09:03:19
делать надо качественно, с возможностью оптимизации и развития

а не так, что скажут добавить прочтение и прийдется все с 0 писать

можешь сделать таблицу для контента отдельную и по айди вставлять с табл. сообщения, уменьшиш размер

Dr
18.07.2017
09:04:28
для каждого пользователя
а потом добавляется пользователь в группу @ не может прочитать сообщения группы так как для него не создано записей

Pavel
18.07.2017
09:04:56
я бы оставил как сейчас, строил чат по полю группы если есть доступ, а метки о прочтении сделать отдельной табличкой если они принципиально нужны для каждого в отдельности

Pavel
18.07.2017
09:05:24
либо группы сообщений выносить в отдельную табличку и не мешать теплое с белым

в виде chats_table

все же разный функционал, так будут и разные модели, контроллеры, сервисы

Google
Полиграфист
18.07.2017
09:06:31
Вариант по полю группы если есть доступ норм, и отдельно таблица с прочтением для каждого пользователя кто прочитал insert.

Потому как вариант где есть таблица с дублирующими записями сообщений меня приводила в ужас

)

Yaroslav
18.07.2017
09:08:12
можно переложить логику с бд, на программную реализацию

тогда гибче будет

(;¬_¬)
18.07.2017
09:57:32
Сообщение в одной таблице,юзверь в другой, а в третьей юзверьид, мессаджид, прочитано (0/1)

Если надо,то ещё когда прочитано

Victor
18.07.2017
10:16:43
Привет друзья

Евгений
18.07.2017
10:18:44
врать не надо

Страница 5239 из 8430