@phpgeeks

Страница 7442 из 8430
Grigory
15.05.2018
11:04:54
и захочется красоты(адекватности) в коде

Bogdan
15.05.2018
11:05:42
Grigory
15.05.2018
11:06:30
а, тогда еще ~полгода ?
Когда я открыл для себя Yii, я был в восторге, потом открыл для себя Laravel и был в еще большем восторге

Google
Евгений
15.05.2018
11:06:32
когда надоест функциональный подход
не функциональный а процедурный, не?

Евгений
15.05.2018
11:07:00
а потом придёт понимание, что и лара - ну так себе

Grigory
15.05.2018
11:07:01
я имел ввиду когда надоест разделять участки кода на функции

Евгений
15.05.2018
11:07:32
я имел ввиду когда надоест разделять участки кода на функции
а в чём принципиальное отличие разделения кода на функции от разделения кода на методы?

Grigory
15.05.2018
11:08:24
Скажу только несколько слов: области видимости, хранение состояния, наследование

Боюсь халивар начинать

Евгений
15.05.2018
11:12:02
это всё понятно. но в обоих случаях ты делишь код по кусочкам

это основное твоё занятие

Алексей
15.05.2018
11:16:06
ПРИВЕТСТВУЮ, мудрецы скажите - есть прилага (веб) у прилаги есть БД - в БД есть таблица - назовем "новости" и есть таблица "категории" у "новости" может быть много "категорий", у "категории" много "новостей" список "категорий" в виде сериализованной строки хранится у записи в таблице "новость" и мне вот что то такой подход не нравится но думаю - может я что то не знаю-не понимаю для чего такой подход реализован есть плюсы, или просто плохое проектирование БД ?

Grigory
15.05.2018
11:16:38
это основное твоё занятие
Конечно, разделяю и властвую

Google
Алексей
15.05.2018
11:16:46
забыл добавить бек- php

Евгений
15.05.2018
11:17:39
а ты молодец

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

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

Алексей
15.05.2018
11:19:06
думаю переставить все на элогуент

Тимофей
15.05.2018
11:19:10
Помогите понять, пожалуйста. Про MVC. Вот есть у меня форма добавления информации. Это V. Там есть <form method='post'> Значит в нём же надо сделать обработку. Что-то типа if ($_POST['name']) include_once('V.php') Но тогда это уже будет не совсем представление. А уже контроллер-представление. Как это делается?

Алексей
15.05.2018
11:19:20
сорри май инглишь)

if ($_POST['name']) include_once('V.php') такие вещи наверно лучше переносить в шаблонизатор

?Томат?
15.05.2018
11:52:10
Sergei
15.05.2018
12:00:22
Помогите понять, пожалуйста. Про MVC. Вот есть у меня форма добавления информации. Это V. Там есть <form method='post'> Значит в нём же надо сделать обработку. Что-то типа if ($_POST['name']) include_once('V.php') Но тогда это уже будет не совсем представление. А уже контроллер-представление. Как это делается?
1) Принимаешь POST в контроллере 2) Мапишь данные в DTO формы, создай класс FormDto, в который ты выгрузишь данные из формы. В нём можно сделать и валидатор данных 3) Делаешь сейвер и сохраняешь им данные. Типа (new FormSaver)->save($formDto); 4) Редиректишь на страницу сакксесс

?
15.05.2018
12:03:23
нихуя ты умный

Devaja
15.05.2018
12:06:04
Ребят

подскажите пожалуйста. я парсю сообщения таким образорм preg_match_all('#\bhttps?://[^\s()<>]+(?:\([\w\d]+\)|([^[:punct:]\s]|/))#', $output, $match);

получаю все ссылки с документа но мне нужна именно определенная ссылка которая содержит url=booking

как то можно взять ссылку именно которая содержит строку url=booking ?

Евгений
15.05.2018
12:09:14
поменять регэксп

Наиль
15.05.2018
12:09:30
как то можно взять ссылку именно которая содержит строку url=booking ?
Можно дополнительно функцию stristr использовать из того что нашлось )

Google
Devaja
15.05.2018
12:12:29
не получается вроде.

ладно можно пойти другим путем, $match мне выдает все ссылки которые були найдены "Array ( [0] => https://w [1] => https:/ " примерно так. когда я обращаюсь к $match[1] почему то не выдает мне второй элеиент. Или впхп как то по другому это делается?

Ivan
15.05.2018
12:15:13
когда я обращаюсь к $match[1] почему то не выдает мне второй элеиент. => ключи массива с 0 начинаются

?
15.05.2018
12:15:57
нулевым идёт всегда полный матч

потом группы

в доке как бы про это есть

но нахуя читать

Devaja
15.05.2018
12:16:47
:))))

простоо в джава я могу обращаться сразу к любому елементу 0 1 или 2

в пхп видимо все сожнее

Ivan
15.05.2018
12:19:22
не в пхп проблема, язык регулярок везде одинаков (почти)

Devaja
15.05.2018
12:20:39
тогда почему $match[1] выдает мне букву а не все ссылку?

Ivan
15.05.2018
12:21:52
а что ты хочешь сделать? там сидеть пару минут надо разбирать регулярку

что-то про https, наверно урл парсишь?

Devaja
15.05.2018
12:23:54
да, одну ссылку в которая содержит url=booking

Ivan
15.05.2018
12:24:06
http://php.net/manual/ru/function.parse-url.php

Есть функция которая избавит тебя от preg_match

Devaja
15.05.2018
12:25:00
oщас посмотрим спасибо

не подходит

она разбивает на части урл только, а мне нужно из 3 уров выбрать только тот который содержит url=booking

Google
Devaja
15.05.2018
12:37:59
Спасибо

Vasilii
15.05.2018
12:49:28
Чуваки подскажите, где посмотреть пример смены картиннок при наведении, типо того как реализоваго на али с картинками товаров?

Devaja
15.05.2018
12:57:32
Jquery

R
15.05.2018
12:57:48
да это и на css можно

Devaja
15.05.2018
12:58:01
Ну да

Admin
ERROR: S client not available

Devaja
15.05.2018
12:58:04
На любителя

R
15.05.2018
12:58:24
селектор::hover {background-image: url(/images/img.jpg)}

типо того

Antoine
15.05.2018
12:58:43
Привет, подскажите по симфе: $request->query->get('caption'); возвращает не декодированное значение. есть способ сделать так чтобы все значение get параметров возвращались декодированными без ручного вызова декодирующей функции?

Devaja
15.05.2018
13:01:37
$(‘.class’).onmouseover(function (){ });

Тимофей
15.05.2018
14:26:07
А есть чатик по JS?

такой же большой и хороший?

Vladimir
15.05.2018
14:26:26
такой же большой и хороший?
Есть) Вам какого уровня?

Тимофей
15.05.2018
14:26:57
Разнообразного ) Но у меня маленький и простенький проектик

Vladimir
15.05.2018
14:27:19
в личку положил)

Тимофей
15.05.2018
14:27:30
Спасибо

Vladimir
15.05.2018
14:27:42
А вообще, используйте метеор

для всего

Google
Vladimir
15.05.2018
14:27:50
:3

Devaja
15.05.2018
14:36:04
РЕбята

что тут не так ? echo "<script>window.open('<?php $link ?>')</script>";

не открывается окно

Alexandr
15.05.2018
14:36:53
открой исходники страницы и увидишь почему

Devaja
15.05.2018
14:39:29
посмотрел

не понимаю

Alexandr
15.05.2018
14:39:39
посмотрел
а что увидел?

Devaja
15.05.2018
14:40:25
script type='javascript'>window.open('https://...')</script>

все верно вроде

Dmitriy
15.05.2018
14:47:06
не этот же код

<?php $link ?> пустота будет

Devaja
15.05.2018
14:47:50
я убпал теги пхп, показывает правельный урл но не открывает всеравно

вообще в смысле не работает джава

скрипт

Vladimir
15.05.2018
14:48:13
Devaja
15.05.2018
14:48:16
echo "<script >window.open('$link')</script>";

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