@phpclubru

Страница 775 из 956
dot
17.01.2019
17:48:59
Всем привет :) Подскажите пожалуйста что я не так делаю . Вот функция для добавления данныех в аблицу function FillDb($Price,$Street,$Number,$RoomsCount,$Square,$FlatClass) { $statement = $this->_db->prepare("INSERT INTO flat (Price,Street,Number,RoomsCount,Square,FlatClass) VALUES (:Price,:Street,:Number,:RoomsCount,:Square,:FlatClass)"); $statement->bindParam(':Price', $Price, PDO::PARAM_STR); $statement->bindParam(':Street', $Street, PDO::PARAM_STR); $statement->bindParam(':Number', $Number, PDO::PARAM_STR); $statement->bindParam(':RoomsCount', $RoomsCount, PDO::PARAM_INT); $statement->bindParam(':Square', $Square, PDO::PARAM_STR); $statement->bindParam(':FlatClass', $FlatClass, PDO::PARAM_STR); $result = $statement->execute(); $result = $this->_db->query('SELECT * FROM flat'); $result = $statement->fetchAll(PDO::FETCH_ASSOC); } когда я пытаюсь посмотреть что у меня туда добавилось таким образом print_r($result); у меня выводится куча Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Array ( ) Как мне получить доступ к элементам то ?

Mark
17.01.2019
21:41:49
Парни, кто дружит с регулярками, помогите, пожалуйста Задача вытащить chatid (только цифры) и msg из текста такого типа: !241 msg

Denys
17.01.2019
21:46:31
здравствуйте, я хочу задать вопрос: целесообразно ли использовать base64_encode($email) для создания токена для подтверждения почты? и если нет, какой есть другой более хороший способ создания токена для подтверждения почты пользователя?

Google
Terminator
17.01.2019
22:19:42
Лев (любитель тематических модерируемых чятов) будет жить. Поприветствуем!

Terminator
18.01.2019
09:37:30
@nyash13 будет жить. Поприветствуем!

Tatyana
18.01.2019
11:59:17
у меня кота зовут Няш =))

и он сам дома скучает сейчас

Alexandr
18.01.2019
12:20:17
alex
18.01.2019
12:20:41
Няш

sergey
18.01.2019
12:32:06
а может скучать не сам?

Terminator
18.01.2019
13:23:39
@kuzmin255 будет жить. Поприветствуем!

@true_fenix будет жить. Поприветствуем!

Георгий
18.01.2019
16:50:09
Привет! Кто нибудь использует связку Forge -> AWS для деплоя? Поделитесь пожалуйста инструкцией по сетапу. Такую ошибку выдает, не знаю как именно ключи поместить

Google
Георгий
18.01.2019
16:50:12


Dmitry
18.01.2019
16:56:33
у тебя ж "по-русски" написано, что не резолвится хост, т.е. упрощая для понимания, для хоста(домена) не найден айпишник

причём тут ключи вообще

Георгий
18.01.2019
17:01:37
причём тут ключи вообще
Ниже по русски написано убедится, что они стоят. (а я отдельно не сдавал эти файлы, ТК не было в инструкции)

у тебя ж "по-русски" написано, что не резолвится хост, т.е. упрощая для понимания, для хоста(домена) не найден айпишник
Сам AWS говорит что все запущено и дверь айпи (нет возможности пока скинуть скрин)

Karrar
19.01.2019
11:36:26
Hi, In php is it a bad idea to use ini_set in big projects to change execution time? Sorry i dont know russian much.

Karrar
19.01.2019
11:39:36
It'll be better to change settings in dot ini files
Yes but i only want to have extra time at one function while others left to be using the defaults

Like temporary change but i do it alot

Serg
19.01.2019
11:40:24
Yes but i only want to have extra time at one function while others left to be using the defaults
Well, if you change max execution time in one place all files that include file with ini_set will use this ini_set

Like temporary change but i do it alot
If you'll use it for debug purposes, why not?

But I think it's bad idea to do it not in test environment

Karrar
19.01.2019
11:43:07
If you'll use it for debug purposes, why not?
Not, imagine big project where every page takes less than 3 seconds to load while there is only one page that i know would take 100 seconds to load. So what i do is when i try to load the page in laravel, i increase the time out to 100, for example

Serg
19.01.2019
11:43:53
Hm

Karrar
19.01.2019
11:44:00
Its production environment. I know it would take 100 and it is okay. I just dont want the time out to be 100 on other functions

Thats why i make it 100 only on this function

If i change the php config file, it would apply to all project

Serg
19.01.2019
11:44:44
But I don't sure that you can limit execution time of only one function

Karrar
19.01.2019
11:45:54
But I don't sure that you can limit execution time of only one function
set_time_limit(100); do the trick, was just asking if it is a good idea or is there any alternatives

Лев
19.01.2019
11:49:02
How about decoupling this long operation from your public service? Create another internal service with different initalization parameters. Create a scheduled task in the main service. Execute this task in the internal service. Poll for results from the public service. It is usually done this way. Operations are now allowed to have multiple stages and span through days even - yet everything works out nice.

Google
Лев
19.01.2019
11:53:16
Yes, you can define different parameters for internal service (e.g. a cli execution).

Beyond that - you can split your task into smaller stages.

Karrar
19.01.2019
11:54:41
I will search it more closely

Лев
19.01.2019
11:55:07
Exact details of implementation is up to you, but you can also run a continuous php process (daemon) for this stuff

Check this out for example: http://php.net/manual/en/info.configuration.php#ini.max-execution-time

Serg
19.01.2019
13:22:31
тем что процесс быстрее отвечает?

ну иногда результат обновляется а скрипт отдаёт результат уже готовый быстро

Pavel
19.01.2019
13:23:02
Как же быстрее, если те же 100 секунд придется подождать

Serg
19.01.2019
13:23:40
скрипт сам запускается в определённый момент и результат работы сохраняет

Pavel
19.01.2019
13:24:12
В лучшем случае можно прогрессбар показать, ну это и для простого ajax запроса можно показывать часики

Serg
19.01.2019
13:24:37
/если это вообще можно таковой назвать/

Pavel
19.01.2019
13:25:48
это уже дело оформления, а мы про архитектуру вроде говорили :)
Ну вот, архитектура с очередями, выделенным сервисом, общением между всеми этими компонентами выглядит ацкой машиной голдберга

А увеличить время работы скрипта это эффективное и простое решение

Не надо следить за сервером задач, деплоингом этого дела, своевременной обработкой задач в очереди

Google
Serg
19.01.2019
13:27:27
я бы просто сказал что это (https://t.me/phpclubru/77469) работающий костыль :D

Pavel
19.01.2019
13:27:50
По сути да

Костыль может быть простым и эффективным

Serg
19.01.2019
13:29:04
Pavel
19.01.2019
13:29:17
Чаще чем кажется

Называется it just works)

Вот сервису очередей нужен supervisord чтобы следить что демон не упал, как это атомарно деплоить, масштабировать.. Куча непростых вопросов

Тут нужен отдельный девопс на зарплату )

Serg
19.01.2019
13:32:12
большие проекты - большая ответственность ;)

Pavel
19.01.2019
13:34:01
Скорее всего эта страничка что-то типа формирования счета/платежки, такие обычно выделяются среди других и занимают время

Андрей
19.01.2019
18:04:31
Товарищи, помогите с ООП, не понимаю принцыпов его работы, а очень нужно для личных целей))) кого мона вопросами закидать?))))

Pavel
19.01.2019
18:29:17
Говорят про ооп есть целый отдельный чат

Adel
19.01.2019
18:29:27
там уже давно не ооп:)

Pavel
19.01.2019
18:39:02
ах обманшики!

Artem
19.01.2019
19:54:16
у меня есть много прикольных и тематических гифок с разных комьюнити и мероприятий или мест вроде Инно, но мне нельзя) потому просто если ООП -то иди к Бугаетнко, а если работать, то забей на ооп

Terminator
20.01.2019
10:54:16
@sergeyem будет жить. Поприветствуем!

Gleb
20.01.2019
11:55:08
Уважаемые пэхапасты... Скиньте пожалуйста development-php.ini и папочку ext архивом... Заранее благодарен

Для винды

Terminator
20.01.2019
12:42:04
@Ruslan_AN_124 будет жить. Поприветствуем!

Страница 775 из 956