@phpgeeks

Страница 8398 из 8430
Vladij
23.10.2018
12:19:08
array_keys
непойму что не так, выводил же

Игорь
23.10.2018
12:20:34
один хрен картинка сохраняется, что мешает параллельно в таблицу записать пути к этим картинкам... ну дело твоё, нагружай бекенд
Это не гуд. Завтра сделают новый раздел на сайте с другим размером аватарки. И тогда придется в ресайзить все картинки по новой и писать в бд. Не вариант. Нужно как-то кешировать путь не надолго

Google
Евгений
23.10.2018
12:21:52
а как спасёт file_exists от ресайза?
лучше не юзать эту функцию

для проверки файла на существование

Игорь
23.10.2018
12:23:28
Alexander
23.10.2018
12:25:01
Парни, еще вопрос есть. Сейчас в контроллере у меня вызывается сервис таким образом: $amoService = (new AmoService)->execute($pdf); Я хочу, чтобы было по уму: $amoService = AmoService::execute($pdf); Что я должен сделать в AmoService, чтобы получить экземпляр класса в static? Это нужно через __call() делать?

Мария
23.10.2018
12:27:19
Это не гуд. Завтра сделают новый раздел на сайте с другим размером аватарки. И тогда придется в ресайзить все картинки по новой и писать в бд. Не вариант. Нужно как-то кешировать путь не надолго
мы делаем так 1. пишем новые файлы с названием типа blabla_100x100.jpg в некую папку, например thumbs 2. настраиваем сервер отдавать по этому пути файл если существует, или передавать управление пхп, если нет 3. со стороны пхп по урлу вида /thumbs/blabla_100x100.jpg распарсиваем название и размер, находим оригинал картинки blabla.jpg, режем, складываем в папку thumbs, отдаем файл Итого: режется только раз и на лету

~Nyctophobe
23.10.2018
13:07:15
/** * Добавление одинарных кавчек * * @param string $str * @return string */ protected function _quote($str) { return "'{$str}'"; }

Как вам такой метод базового класса модели? ?

Сасный
23.10.2018
13:11:27
Новый уровень абстрактности?

Google
~Nyctophobe
23.10.2018
13:14:58
Б — безопасностьь

Сергей
23.10.2018
13:16:59
Как вам такой метод базового класса модели? ?
А что такого? Отличный метод. Делает то, что написано. Единственное, я бы поменял название метода.

~Nyctophobe
23.10.2018
13:17:23
На какое? ?

Сергей
23.10.2018
13:18:31
На какое? ?
Ну если тебе не хватает компетенции, чтобы понять, то нужно обратиться к человеку, который этот метод добавил.

~Nyctophobe
23.10.2018
13:19:21
Он уже не работает, это в 2010 году написано

Evgeniy
23.10.2018
13:19:52
всем привет, какой нужно action написать, чтобы код php из формы выолнился на этой же странице?

Edgar
23.10.2018
13:20:51
Б — безопасностьь
без подколов, можешь дать направление, в котором копать? не понимаю, в чем проблема. в {$str}?

Edgar
23.10.2018
13:21:42
эм

а причем тут пдо и запросы к базе

~Nyctophobe
23.10.2018
13:21:48
Проблема в том, что quote() должен экранировать спецсимволы в $str

Так я ж говорю, это метод базового класса модели.

Edgar
23.10.2018
13:22:17
и?)

оверрайд внутреннего типо?

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

Сергей
23.10.2018
13:22:45
Проблема в том, что quote() должен экранировать спецсимволы в $str
Это в PDO он так работает. Если у меня есть контроллер, где есть экшн quote, то он должен будет экранировать символы?

Так я ж говорю, это метод базового класса модели.
А модель разве обязана работать с базой данных? Я не могу хранить данные в текстовом файле?

Evgeniy
23.10.2018
13:26:39
Гуглить ajax
как правильно загуглить чтобы сразу нужный пример вышел?)

Google
Игорь
23.10.2018
13:55:58
Подскажите, если переустановлю windows, то лицензия PhpStorm не сбросится? К чему привязывается лицензия? e-mail?

Juri
23.10.2018
13:56:56
Подскажите, если переустановлю windows, то лицензия PhpStorm не сбросится? К чему привязывается лицензия? e-mail?
смотря как лицензировал. там же и код активации и аккаунт и сервер лицензий есть

Игорь
23.10.2018
13:57:51
А как лучше? Если хочется купить,но работать на двух машинах (не одновременно)

Я ни разу не покупал. Потому и спрашиваю, какой вариант лучше

Sergey
23.10.2018
13:58:20
купи и введи ключ на двух машинах

Игорь
23.10.2018
13:58:38
Sergey
23.10.2018
13:58:49
да

Juri
23.10.2018
13:58:52
вот и проверишь)

Игорь
23.10.2018
13:59:42
купи и введи ключ на двух машинах
При покупке нужно e-mail указывать? Как аккаунт считается?

Denis
23.10.2018
14:00:26
Ребята привет, можете помочь с вопросом как сделать что бы форма генерировала тэг formsubmit. Гугл аналитикс идентифицирует достижение цели по генерации тэга formsubmit, когда мы отправляем форму с данными на сайте

У меня простая форма которая отправляется через mail.php

Denis
23.10.2018
14:02:02
Можно пожалуйста подробнее)

Sergey
23.10.2018
14:02:23
открываешь файл с шаблоном формы, добавляешь тэг, сохраняешь файл, закрываешь файл

Denis
23.10.2018
14:02:40
)) Я про то каким образом тэг добавить

Sergey
23.10.2018
14:02:51
путём ввода с клавиатуры

Игорь
23.10.2018
14:03:08
да, там аккаунт заводить нужно, и его указывать при активации
Сергей, и последний вопрос, как там с вариантами способов оплаты? Карточкой можно будет оплатить? K PayPal карта не привязана

Denis
23.10.2018
14:03:17
Google
Игорь
23.10.2018
14:05:03
для РФ там яндекс деньги, и в них можешь чем угодно оплатить
Нету ЯД. Но в целом там несколько вариантов, так?

Sergey
23.10.2018
14:05:30
ЯД это не только яндекс кошелек, но и любые другие способы оплаты

Denis
23.10.2018
14:05:31
https://codepen.io/anon/pen/QZZLKy

Вот форма обычная

Сасный
23.10.2018
14:05:41
Остроумно)
достаточно, я орнул

Yet Another Stats
23.10.2018
14:06:55
Карма @inheritdoc стала 56

Evgeny
23.10.2018
14:14:56
Здравствуйте, подскажите пожалуйста, я хотел бы на сайте сделать самообновляющийся блок данных, например чат вконтакте, там сообщения всплывают по мере добавления их в базу

Но это пример, мне всего лишь пара состояний нужно мониторить

Evgeny
23.10.2018
14:16:17
используй ajax или websocket
А вебсокет это не только nodejs, php может?

Владимир
23.10.2018
14:16:34
почти любой современный язык может

Evgeny
23.10.2018
14:18:27
Спасибо

Anton
23.10.2018
14:18:55
При покупке нужно e-mail указывать? Как аккаунт считается?
да, нужна регистрация по email. Там же при регистрации указываешь пароль и логин, их можно использовать как активацию, а можно и ключ сгенерировать. Но логин\пароль, имхо, удобней. Ввести можешь на нескольких компах, но если ты запустишь одновременно 2 копии - то активация на одном из компов слетит, надо будет заново вводить логин\пароль. Оплатить можно картой

Sergey
23.10.2018
14:20:14
А вебсокет это не только nodejs, php может?
может, wesocket может любой язык который может сетевые запросы обрабатывать

Taalaybek
23.10.2018
14:27:02
Ребят добрый вечер. ? #noob #algorithhm #intro #php Есть такая задача. Есть функция f(arg), принимающая строку и возвращающая изменненую строку, где каждая буква в слове меняется на следующую в алфавитном порядке, а так же каждая гласная буква выводится в верхнем регистре. Вопрос: какой алгоритм будет короче (в количестве строк) и эффективнее. У меня есть два варианта решения задачи. 1 Использовать массивы (создав массив алфавита и гласных букв) 2 Использовать регулярные выражения Если первый способ более менее мне понятен, то второй я не знаю как реализовать. И есть ли функции которые бы упростили бы мне задачу?

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

Google
Taalaybek
23.10.2018
14:33:05
первый вариант, массивы и str_replace
Думаю массив алфавита и поиск гласных с помощью regex поможет

Sergey
23.10.2018
14:34:31
через регулярные выражения нужно будет использовать preg_replace_callback, а это будет больше строк, чем с массивами

ExPandable
23.10.2018
14:38:32
chr(ord($symbol)+1)
ты все спойлернул ему

Taalaybek
23.10.2018
14:38:35
chr(ord($symbol)+1)
само решение не нужно. Пожалуйста не надо спойлерить

ты все спойлернул ему
я тут все равно не понял

Владимир
23.10.2018
14:39:24
я тут все равно не понял
а как же Java? ArrayList, LinkedList? не осилил?)

Sergey
23.10.2018
14:39:25
chr(ord($symbol)+1)
для гласных, для z, и для не букв говно результат получится

Денис
23.10.2018
14:39:39
так я и не говорю что это всё решение

Taalaybek
23.10.2018
14:40:07
Владимир
23.10.2018
14:40:30
это тут причем? )
интересно, почему к php вернулся

Денис
23.10.2018
14:40:44
гласные только через in_array

Sergey
23.10.2018
14:40:45
так я и не говорю что это всё решение
твой вариант получается с кучей if

Артур Евгеньевич
23.10.2018
14:40:46
интересно, почему к php вернулся
Потому что понял что PHP заибись)

Владимир
23.10.2018
14:40:51
))

Артур Евгеньевич
23.10.2018
14:41:06
все мы ищем счастья на чужбине, а в итоге возвращаемся к корням)

Taalaybek
23.10.2018
14:41:21
интересно, почему к php вернулся
я тогда просто спросил есть ли или нет ПО сути нет но можно реализовать Сейчас решаю задачки с сайта аналога кодерварс

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