@phpgeeks

Страница 5234 из 8430
Ivan
16.07.2017
17:37:41
Тут такая система, делаешь карту логики приложения, размечаешь файлы, блоки в этих файлах, создаешь единицы, связываешь и обозначаешь перетаскиванием, нажимаешь на кнопки которые обработывают что ты там накликал и посводил, и уже в окне видешь что получилось нажав генерировать.

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

Rinaz
16.07.2017
17:46:29
Кто то сегодня рекомендовал покупать криптовалюты https://republic.ru/posts/84988

Evgeniy
16.07.2017
17:55:32
он хуйни не скажет

Google
Evgeniy
16.07.2017
17:55:42
на самом деле поздно их уже покупать и майнить

Евгений
16.07.2017
18:09:59
можно новую сделать

Anatoli
16.07.2017
18:12:38
там даже примеры
Евгений, спасибо за материалы. Понял, что enclosure нужен, как я и думал, чтобы обернуть отдельное значение, а также, что строка оборачивается только если есть такая необходимость: наличие спец символов внутри неё. Я попробовал написать не "тест", а "те ст", с пробелом и кавычки проставились. Получается, согласно материалам, в файле можно получить либо тест (без кавычек), либо """тест""", либо "те ст", но не "тест" Значит мой вопрос переформулируется так: Как получить в CSV файле с помощью fputcsv значения без спец символов, но обёрнутые в кавычки? Это необходимо, потому что иначе они не читаются обратно с помощью fgetcsv обратно.

Евгений
16.07.2017
18:16:56
юзать fputs )

Rm
16.07.2017
18:17:05
Как отключить проверку токена для конторела? те что в гугле примеры нашел не рабочие https://ru.stackoverflow.com/questions/473344/laravel-5-1-%D0%9E%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D1%83-csrf-%D1%82%D0%BE%D0%BA%D0%B5%D0%BD%D0%B0-%D0%BF%D0%BE-%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%BC-%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0%D0%BC полностью комментировать класс нихочу \App\Http\Middleware\VerifyCsrfToken::class,

Rm
16.07.2017
18:18:19
для каких целей это делать?
принимать запрос не от сайта

Евгений
16.07.2017
18:20:23


Firdavs
16.07.2017
18:27:58
интересно

Evgeniy
16.07.2017
18:50:22
кто пикабу читает

Евгений
16.07.2017
18:52:01
я читаю, когда кто-то ссылку скидывает, стараюсь этой ссылкой и ограничиваться )

Anatoli
16.07.2017
18:54:53
юзать fputs )
Спасибо. И остальным тоже. ставлю кавычки по краям и с помощью Implode в остальные места ставлю разделитель ";" (кавычка, точка с запятой, кавчка), записываю как одну строку, а не массив элементов, и всё работает.

Google
Evgeniy
16.07.2017
19:15:33
ты все это в fputcsv мог сделать

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

годный наброс на yii https://habrahabr.ru/post/333398/

именно это мне и не нравиться в нем)

v
16.07.2017
20:18:18
пинать Yii2 в 2к17

это все равно что над инвалидом издеваться

Evgeniy
16.07.2017
20:21:07
да согласен

но набросок везде такие же косяки

f4rt~
16.07.2017
20:32:21
крч вся суть в предложении, кому tldr Код, написанный на PHP, работает везде, а код, написанный на Yii — только на Yii.

v
16.07.2017
20:33:13
кек

это любому фрэймворку предъявить можно

f4rt~
16.07.2017
20:33:32
да что ты

а ну предъяви симфонии

гг

v
16.07.2017
20:38:33
предъевил

ты не путай компоненты с фрэймворком

Sparrow
16.07.2017
20:58:56
Это как в грузовике везти порше)

Herman
16.07.2017
22:26:35
Объясните, пожалуйста



Google
Herman
16.07.2017
22:27:45
Я в else нет фигурных скобок?

Или тогда другой вопрос: зачем там 2 других команды? Ведь если нет фигурных скобок, то будет выполнена только 1

v
16.07.2017
22:28:47
две других команды относятся к верхнему else

Herman
16.07.2017
22:29:02
Да, понял

Косяк

v
16.07.2017
22:29:06
а те, которые в одну строку - только к установке $parent_file

Herman
16.07.2017
22:30:08
заработался?

там же даже выделено отступами

Евгений
16.07.2017
22:32:09
но фигурные скобки рекомендуют даже для одной строки

Herman
16.07.2017
22:32:25
Кстати, а в вордпрессе говняный код или нормальный? Я просто новичок, читаю его код, учусь

Евгений
16.07.2017
22:32:36
не по пср

Herman
16.07.2017
22:33:06
Ну там строки на 200 символов длиной =D В мире питона за такое бы убили

Herman
16.07.2017
22:33:23
А что можно почитать? Где хороший код?

Видимо, нет такого в мире пхп =D

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

misaki
16.07.2017
22:53:10
Тут посмотрите.

Herman
16.07.2017
23:20:26
woocommerce советую как пример хорошего кода

правда там тоже строчки по 200 символов, но, имхо, качество на уровень выше

Dima
17.07.2017
04:41:33
<If "req('Host') != 'www.wooga.com'"> RedirectMatch (.*) http://www.wooga.com$1 </If> Я защитил свое приложение на heroku через .htpasswd файл, но доступк к этом файлу у меня идет черзе /app/web/.htpasswd. В локальной версии у меня нет таких директорий. Надо прописать if/else в htacces, чтоб для локлаьной версии брался один путь до .htpasswd а для хероку другой. Как в apache if получать server IP?

Google
Admin
ERROR: S client not available

Yan
17.07.2017
05:20:35
странно, я сколько читаю код, всё в процедурном стиле. в вордпрессе ооп вообще не используется, что ли?
Есть в ядре, я как-то, чтобы решить задачу, два дня лазил по их ядру, вот там ооп, но там такой пиздец, которого я нигде больше не видел. Например, есть метод Х, у которого два параметра и выполняется действие. Тут же есть метод У, у которого три параметра и выполняются такие же действия, как и для двух параметров в первом методе + тождественное действие для третьего параметра. Для обучения советую взять какой-то фреймворк и его учить. Вукоммерс такое же говно с костылями, которое для того, чтобы кастомизировать и оптимизировать, надо вставлять свои костыли. Поэтому на ВП я категорически не пишу)

Anatoli
17.07.2017
05:33:42
ты все это в fputcsv мог сделать
В том то и дело что всё подряд он не оборачивает в кавычки, а только если значение содержит пробел, например.

Sergey
17.07.2017
05:36:11
Я в else нет фигурных скобок?
За такое автору кода можно лося

Dima
17.07.2017
06:14:03
Защитите 2 пути
уже решил задачу

А тепреь радо в этот файл добавить if/else чтоб вычленял heroku. Я сейчас попробую сделать так вот AuthType Basic AuthName "Please enter the password" <If "%{HTTP_HOST} == 'myaccount.herokuapp.com'"> AuthUserFile /app/web/.htpasswd </If> <Else> AuthUserFile .htpasswd </Else> Require valid-user

Andrey
17.07.2017
06:14:31
RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1$

Alex,
17.07.2017
07:17:04
ребят, сижу и мозгую как написать функцию... есть некие числа вида xx.xxxxx yy.yyyyy и zz.zzzzz первые две цифра привязываются к некому названию диапазона например "Первый диапазон"... Таких диапазонов к примеру 16. так вот нужна функция, которая выведет название диапазона в зависимости от числа zz.zzzzz. То есть 12.34567 и 23.45678 это диапазон с именем "Первый диапазон" 22.34567 это zz.zzzzz функция должна вывести Первы диапазон

Диапазоны можно занести прямо в функцию в виде array?

Полиграфист
17.07.2017
08:27:51
Товарищи программеры, ай нид хелп. Написал простой почтовый модуль для сайта. В таблице хранятся письма, где есть таке поля как получатель, статус прочтения, папка которой принадлежит письмо. Юзер кликает на нужную папку с письмами и получает список SELECT * FROM message WHERE idreciver = "<получатель>" AND folder = <нужная папка> Но мне нужно в общей среде с папками показать пользователю сколько писем лежит в каждой папке. (Например: Входящие (15), Исходящие (25), Архивные (10). Я делаю 3 запроса с просчётом строк и помещаю данные в нужные поля: $писем в папке № 1 = SELECT COUNT(*) FROM message WHERE idreciver = "<получатель>" AND folder = <папка №1> $писем в папке № 2 = SELECT COUNT(*) FROM message WHERE idreciver = "<получатель>" AND folder = <папка №2> $писем в папке № 3 = SELECT COUNT(*) FROM message WHERE idreciver = "<получатель>" AND folder = <папка №3> Я уже понимаю что это какой-то бред, а если папок 100? Блин, но проблема усугубляется, когда мне нужно посчитать сколько в каждой из папок не прочтённых писем.. У каждой строки есть поля "readed" со статусом прочтения. И что бы мне вывести пользователю не просто количество писем по папкам но и сколько из них писем прочтённые а сколько не прочтённые, мне что, нужно сделать ещё 6 запросов для 3 папок? Короче засада. Как сделать правильно? Заранее спасибо за подсказки.

Anatoly
17.07.2017
08:32:26
group by тебе поможет

Полиграфист
17.07.2017
08:34:12
Да, можно отгруппировать 1 запросом например по папкам

А как же маркер прочитано не прочитано?

Sergey
17.07.2017
08:35:37
выводи только не прочитанные

или считай не прочитанные в отдельную колонку

Alexey
17.07.2017
08:37:15
SELECT COUNT(*) as tatal, COUNT(is_new) as new, folder FROM message WHERE idreciver = "<получатель>" GROUP BY folder

SELECT COUNT(*) as tatal, COUNT(is_new) as new, folder FROM message WHERE idreciver = "<получатель>" AND folder IN ('<папка №1>', '<папка №2>', '<папка №3>') GROUP BY folder

Правда при условии что is_new равен 1 для нового и 0 для прочитанного

Google
Полиграфист
17.07.2017
08:39:41
Блин, нашел решение круче:

SELECT folder, COUNT(*) as all_messages, /* Все сообщения в папке */ sum(`readed`) as readed_messages, /* Только прочтенные сообщения */ sum(if(`readed` = 0, 1, 0)) as unread_messages /* Только непрочтенные сообщения */ FROM message WHERE idreciver = "<получатель>" group by folder

Век живи, век учись

Рабочий пример http://sqlfiddle.com/#!9/4a600a/1/0

Alexey
17.07.2017
08:44:12
#whois Меня зовут Алексей 1. работаю над продуктами про недвижимость (классифайды) 2. php, mysql, mongo, python, math, sphinx, elastic, etc 3. https://www.linkedin.com/in/alexeysibirtsev/

Dima
17.07.2017
09:11:09
в http.conf есть возможность длеать переменные?

у меня 2 типа пхп на системе, хотелось бы переключать их изменяя название переменной с php на php7

Alexey
17.07.2017
09:12:31
2 конфига держать для апача можно

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