tele.me: первая страница Telegram сообщества

Запись чата

Truwer 104
11:59:20

наес

x1dan
12:0:10

ну все верно, только на главную страницу Вам сам вп отдает эти статьи, а если мы говорим о другой странице - то Всю логику получения статьей Вам нужно писать вручную

Batya Yura🅥
12:5:32

Подскажите пожалуйста как можно закрыть видео от скачивание по прямой ссылке. У меня есть приватные видео которые хочу продавать через сайт. Так вот видео то можно скачать запросто и будет утечка информации. Может есть какой-то плеер для таких дел ?

Truwer 104
12:6:11

с помощью get_posts я могу выводить везде посты, но мне нужно было именно таким циклом

Truwer 104
12:6:21

решил проблему так: // запрос$query = new WP_Query('category_name=blog'); ?>
<?php if ( $query->have_posts() ) : ?>

<!-- пагинация -->

<!-- цикл -->
<?php while ( $query->have_posts() ) : $query->the_post(); ?>
<h2><?php the_title(); ?></h2>
<?php endwhile; ?>
<!-- конец цикла -->

<!-- пагинация -->

<?php wp_reset_postdata(); ?>

<?php else : ?>
<p><?php esc_html_e( 'Нет постов по вашим критериям.' ); ?></p>
<?php endif; ?>

Truwer 104
12:6:32

спасибо тебе за помощь)

x1dan
12:6:34

Отдавать не прямую ссылку, а сгенерированную где будет какая то проверка

x1dan
12:6:51

Да нормальный вариант, не за что)

Batya Yura🅥
12:7:57

Понял мысль, спасибо большое.

Влад
12:37:15

коллеги, салют у меня есть HTML в переменной как мне записать в разные переменные, часть кода из HTML? $htmlOut = `<div class="user"> <div class="user__logo"></div> <div class="user__name"></div> <div class="user__rating"></div> </div>` данные, где класс user__logo нужно записать в переменную userLogo аналогично user__name в userName и т.д. Возможно ли такое?

$variable = "html" . $another_variable . "snova html";

Александр Хакимов
12:38:40

Прикольно, не знал второй профайл твой)

Александр Хакимов
12:39:21

ему не в HTML Нужно писать, а из него

Влад
12:39:23

у меня парсер. я весь код пихаю в htmlOut

x1dan
12:40:4

аа тогда наоборот, посмотри в сторону парсера называется didom помоему

когда я парсил на пыхе - он был самым быстрым из всех

Александр Хакимов
12:41:53
Александр Хакимов
12:42:4

Привет декодеру)

Влад
12:42:41

Александр, большое тебе спасибо)) у меня прям провал с регулярками. точно!

The Ant 🐜
12:49:22

За сим, официально тебя нарекаю Королем Регулярных Выражений!

The Ant 🐜
12:51:16

Отключить сервер от интернета

Александр Хакимов
12:51:45

😂Спасибо вам , король девопсов

The Ant 🐜
12:51:54

😂😂😂

The Ant 🐜
12:52:26

тогда уж не король, а Сэр Защитник Девопсов

The Ant 🐜
12:52:40

ибо я ниодного докера не настроил :D

Александр Хакимов
12:54:7

<.*div.*class="user__(.*)".*>(.*)<.*\/.*div*.>
ври вариант получше

Vladimir
12:54:12

одни кубернетесы настраиваешь?)

Владимир VVBphp
12:54:31

🤨

The Ant 🐜
12:55:10

🙅🏿‍♂️ я ж рак

Anonymouse присоединился к группе

А не подскажите готовые варианты скриптов на php по типу privatnote, чтобы самоудалялись сообщения?

Привествую, товарищи.Скомпилирован интерпретатор php, кое-что изменил в коде.

Это повлияло, например, на то, что в бинарном файле интерпретатора появился новый символ: "_my_fync", например.

Сам php работает отлично, предсказуемо, всё как надо. То есть, я позапускал скрипты - всё работает )

Далее, устанавливаю apache, который берет мою версию интерпретатора php (мне это и нужно). Однако, запускаться не хочет потому что : apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 3 of /etc/apache2/mods-enabled/php7.0.load: Cannot load /usr/lib/apache2/modules/libphp7.0.sointo server: /usr/lib/apache2/modules/libphp7.0.so: undefined symbol: _my_func

Никто не подскажет в чём может быть дело ?)

Александр Хакимов
12:58:13

Чёт я не понял, ты свой PHP написал?

нет, взял исходники и слегка внёс изменения

x1dan
12:59:8

ну так у тебя в ошибке и написано undefined symbol: _my_func

ну, этот символ есть вlibphp7.0.so

Александр Хакимов
13:0:3

Возможно ты его скопировал не через CTRL+C а переписал?

Kristal Vlad
13:0:23

array(1) { [0]=> array(3) { [0]=> array(2) { ["id"]=> string(2) "45" ["commits"]=> string(2) "1 " } [1]=> array(2) { ["id"]=> string(2) "46" ["commits"]=> string(1) "2" } [2]=> array(2) { ["id"]=> string(2) "47" ["commits"]=> string(1) "3" } } } этот массив выводит вот эта функция function rec($arr){ foreach($arr as $vel){ if(is_array($vel)){ rec($vel); } else{ echo $vel . '<br>'; } } } подскажите как получить значения только [commit] ????

S0b0L
13:0:42

)) не, я с гита скачал и пересобрал )

S0b0L
13:1:40

то есть, есть в той разделяемой библиотеке, которую пытается взять для использования apache2

Александр Хакимов
13:1:55

Нормально читабельно распечатай массив пожалуйста

x1dan
13:1:55

ну по большому счету, тут как бы ванг нету, поэтому скажу как бы я действовал. 1) собери полностью щас с нуля не делая никаких изменений 2) проследи что будет происходить, если все окей. значит в своих изменениях которые ты сделал, что то задел 3) смотри что ты сделал и исправляй 4) если же проблема все равно остается, тогда ты что то не так скомпилил

Mikhail Kostin
13:3:22

да и что такое rec()

Александр Хакимов
13:3:40

recursive судя по всему

Alipen
13:4:6

Что лучше для фриланса Ява или Ларовел?

Mikhail Kostin
13:4:14

Это стандартая функция для php ? чет не помню такой

Александр Хакимов
13:4:16

Лаверол

Александр Хакимов
13:4:52

всмысле стандартная? она у него называется rec и он саму себя же и вызывает, чо не так?

S0b0L
13:5:13

с нуля - работает, естественно. Я просто понять не могу... почему apache не нравится, что появился новые символ, никто ж не заставляет его использовать... тем более, и определение есть и т.д.

Mikhail Kostin
13:5:21

а, да ты прав. чёт не заметил

Kristal Vlad
13:5:33

Array ( [0] => Array ( [0] => Array ( [id] => 45 [commits] => 1 ) [1] => Array ( [id] => 46 [commits] => 2 ) [2] => Array ( [id] => 47 [commits] => 3 ) ) )

Александр Хакимов
13:6:11

а теперь, до и после той какахи что ты вставил вставь три по три символа подряд ` какаха `

Александр Хакимов
13:6:34

чтобы сообщение читалось так

Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [id] => 45
                    [commits] => 1

                )

            [1] => Array
                (
                    [id] => 46
                    [commits] => 2
                )

            [2] => Array
                (
                    [id] => 47
                    [commits] => 3
                )

        )

)

Mikhail Kostin
13:6:34

echo $vel["commits"]; видимо

x1dan
13:7:50

ну у тебя ж бесконечная рекурсия, всегда будет массив

x1dan
13:8:55

а нее

x1dan
13:9:5

заблудился чутка

Mikhail Kostin
13:10:38

ну да бесконечной не будет. но нахрена там вообще рекурсия если он хочет только $foo["commits"] получить?

Александр Хакимов
13:11:6

Используй за место функцию rec вот эту

function kakashka($govno)
    {
        $kakahonchiki = [];
        foreach ($govno as $batonchik) {
            if(isset($batonchik['commits'])){
                $kakahonchiki[] = $batonchik['commits'];
            }
        }
        return $kakahonchiki;
    }

Alipen
13:56:44

Не подскажите ,где учить пхп не для меня, а для друга? Чтоб бесплатно и быстро.

Dr.Padre
13:57:15

а сам где учил?

Alipen
13:57:45

Я по доками и гайдам

Anton Gordeev
13:58:6

киньте линк на пыху, друг попросил :D

Sasha First
13:58:39

ᚱᚷᚨ Исполнение Твоих Желаний:https://youtu.be/_MXr7s2K5_A

Lesha Erzikov
13:59:10

А чем этот вариант для друга плох?)

Alipen
14:0:34

Сильно хардкорно

Dr.Padre
14:0:38

а ты видимо желаешь бан?

Dr.Padre
14:1:29

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

Alipen
14:3:8

Я про курс спрашиваю, а не про книги.

Dr.Padre
14:3:33

Не видел вопроса про курс

Lesha Erzikov
14:4:13

Как по мне, это единственный тру путь Ибо бесплатные курсы, эт очень скользкая дорожка

Lesha Erzikov
14:4:46

Смотрел вебинар GeekaBrains по асинхронному пхп

Lesha Erzikov
14:4:57

Стало страшно, чему они там людей учат

Alipen
14:7:34

Увидел)))

Alipen
14:8:55

Там на маркетолога учат 2 года. Это памойка для людей которым некуда деньги девать.

Olexandr Ryabchuk
14:31:23

А сколько времени нужно учить на маркетолога?)

Alipen
14:37:17

Если хороший ментор то сразу или 3, 2 месица теории

Vasily
14:42:31

к чему полумеры,лучше сразу на сеошника

Alipen
14:43:48

Это даже не рофл. 2месяца и много практики и ты уже сеошник

Влад
14:45:0

большое вам огромное спасибо. сижу как 10мин и всё получается идеально. задача решается. спасибо, Владимир🤝🙏

Султан
14:55:23

всем привет , вопрос такой: куда и что надо вписывать (я работаю на линуксе с apache2 сервером), что бы index.php читался предподчтительнее index.html.

Andrey Shaposhnikov
14:56:7

Или в конфигурацию домена, или в .htaccess DirectoryIndex index.php index.html

Султан
14:59:35

/etc/apache2/sites-available в этой папке все конфиги домена?

Kristal Vlad
15:2:7

как можно написать эту ункцию через рекурсию? function rec($arr){ foreach($arr as $vel){ foreach($vel as $vel2){ echo"<pre>";print_r($vel2['commits']);echo"</pre>"; } } } с одним foreach

Andrey Shaposhnikov
15:2:8

Это зависит от конкретной установки Apache. В общем и целом - при наличии такой папки - вероятнее всего - да

Султан
15:4:8

впринципе все заработало спасибо

Vasily
15:11:50

ну например: function rec($arr){ foreach($arr as $vel){ if (is_array($vel)) $rec($vel); else echo"<pre>";print_r($vel['commits']);echo"</pre>"; } } rec($arr);

Anonymouse присоединился к группе
Alipen
15:30:39

Не самый приятный совет, но удали линук и скачай винду

Султан
15:31:24

чувак лучше бы ты молчал

это ж откуда взять инфу да и деньги на эту инфу или деньги на тесты гипотез, чтобы стать сеошником

Kristal Vlad
15:38:21

возникает ошибка Illegal string offset 'commits'

Vasily
15:38:49

ну тогда ой

Kristal Vlad
15:43:24

идея понятна но реализовать все никак не получается(

причём тут ось вообще?

Славик
15:47:2

условие выше подними

Daniil Eiri
15:52:36

беру 2 ключа из массива, есть возможность подсчитать сколько ключей между ними?

SarcasmIO
15:53:19

есть

Daniil Eiri
15:53:40

и как же🤷‍♂️