• PHP: запуск задачи в фоне

    @Super0leg
    <?php
     
    ob_start(); // включаем буферизацию вывода
    session_start(); // стартуем сессию(если нужна)
     
    /* тут некий код наш */
     
    echo 'Goodbye my friend!'; // пишем нечто в буфер
     
    session_write_close(); // записываем сессию с сохранением
    set_time_limit(0); // делаем лимит времени выполнения бесконечным(не обязательно)
    ignore_user_abort(true); // игнорим что клиент отвалился и продолжаем работу
    header('Connection: close'); // посылаем заголовок клиенту, чтобы он отвалился
    header('Content-Length: ' . ob_get_length()); // посылаем количество байт
    ob_end_flush(); // сбрасываем самый верхний буфер вывода
    flush(); // сбрасываем системный буфер и отправляем
    fastcgi_finish_request(); // сброс данных запроса клиенту(в случае php-fpm необходимо!)
     
    /*
    тут некий дальнейший код, он продолжит выполнение уже после закрытия связи с клиентом
    */


    Источник - https://itnots.ru/php/asinhronnost-v-php-otdat-otv...
    Ответ написан
    Комментировать
  • Отображает неправильный цвет через Adobe Animate, как исправить?

    @Super0leg
    Знаю, что вопрос уже не актуален - сам столкнулся с такой проблемой. Так что отвечаю другим, кто также столкнулся с такой проблемой.
    Фаил - параметры публикации - js/html - настройки изображения
    Далее поставить качество 32 бита

    Интересный момент, что нужно будет добавлять/импортировать изображения заново на сцену
    Вот скриншот. Слева до изменения настроек - справа после. Особенно заметно на помаде девушки
    61311ddc84419405128579.png
    Ответ написан
    Комментировать
  • Почему не добавляется телефон в лид в Bitrix24?

    @Super0leg
    Хоть уже не актуально, но это поможет тем, кто столкнулся с такой же проблемой:

    поле должно называться все-таки "PHONE"
    Пример из документации:
    BX24.callMethod(
    	"crm.lead.add", 
    	{
    		fields:
    		{ 
    			"TITLE": "ИП Титов", 
    			"NAME": "Глеб", 
    			"SECOND_NAME": "Егорович", 
    			"LAST_NAME": "Титов", 
    			"STATUS_ID": "NEW", 
    			"OPENED": "Y", 
    			"ASSIGNED_BY_ID": 1, 
    			"CURRENCY_ID": "USD", 
    			"OPPORTUNITY": 12500,
    			"PHONE": [ { "VALUE": "555888", "VALUE_TYPE": "WORK" } ] 
    		},
    		params: { "REGISTER_SONET_EVENT": "Y" }
    	}, 
    	function(result) 
    	{
    		if(result.error())
    			console.error(result.error());
    		else
    			console.info("Создан лид с ID " + result.data());
    	}
    );


    обратите внимание, что поля с телефоном вложены в массив 2 уровня
    Ответ написан
    3 комментария
  • Как совместить ВК виджеты?

    @Super0leg
    Email можно запрашивать не только в standalone приложении. https://vk.com/dev/access_token?f=1.%20Ключ%20дост...

    С использованием виджета комментариев это никак не пересекается.
    Ответ написан
    Комментировать
  • Ремаркетинг и ретаргетинг в социальных сетях?

    @Super0leg
    В ВКонтакте и так показывается вперемешку их реклама и от яндекс директа. (в фейсбуке, я думаю, что подключен вперемешку гугл адвордс) Поисковики не делятся такими данными, ведь это их хлеб (Короче говоря, когда Вы видите ВКонтакте рекламу по поисковым запросам - это работает модуль яндекс директа. И чтобы показываться в ВКонтакте по поисковым словам, нужно иметь РСЯ компанию) . Так что единственный способ сэкономить свой бюджет - это настроить пиксели и ретаргет с парсингом аудиторий по интересам, группам и т.д.
    Ответ написан
    Комментировать