@phpgeeks

Страница 5571 из 8430
?
28.08.2017
13:37:47
но нахуя

Victor
28.08.2017
13:38:21
а результат 1 row тогда откуда?

Yasen
28.08.2017
13:39:05
а что, у нас в чатике теперь код можно скринами?

?
28.08.2017
13:39:28
нет

Google
?
28.08.2017
13:39:35
но админам похуй же

@arturpanteleev устроили хуй пойми чё

а результат 1 row тогда откуда?
а я ебу? что это вообще за скриншот?

там ни хуя толком не видно и не понятно

Victor
28.08.2017
13:42:29
это в датагрипе на той же базе выполнить SELECT ID FROM clients WHERE LOWER(EMAIL) = LOWER('contact@michaelcarnot.com'), хотя и без второго LOWER и вообще в любом варианте пусто

обьект есть, запрос есть, запрос тру, фетч пустой

Victor
28.08.2017
13:48:55
всё к нижнему кейсу, там бывает, что пишут Вася.Пупкин@мейл.ру, а выбирает вася.пупкин@мейл.ру, в бд существуют оба варианта

это ж sql, а не PHP

Victor
28.08.2017
13:49:11
там это равно

SQLite

Google
Like
28.08.2017
13:49:19
это ж sql, а не PHP
У тебя ячейки с имеилом нету

Victor
28.08.2017
13:49:29
есть

Like
28.08.2017
13:50:06
Тогда прошу прощения за присваивание( Не удалось пошутить

Victor
28.08.2017
13:50:08


?
28.08.2017
13:51:54
Like
28.08.2017
13:52:18
А это откуда?

Все в одной таблице?

?
28.08.2017
13:52:39
немчура

база муська?

Like
28.08.2017
13:53:57
Victor
28.08.2017
13:55:45
?
28.08.2017
13:55:57
?
не, ничо

это так

если в датагрипе убрать ловеры, результат такой же?

а это, в пыхе точно та же база открывается?

Victor
28.08.2017
13:58:52
тогда совпадений однозначно не будет

?
28.08.2017
13:59:01
про ловеры вопрос был немного не в тему

Victor
28.08.2017
13:59:05
можно ещё как вариант коллейт нокейс, но по-моему один хрен

если есть существующий обьект, значит файл увидело, коннект нашло, или бы был ворнинг об эксепшн, не удаётся подключиться к бд

?
28.08.2017
14:00:14
ну вдруг там несколько версий одной базы

Google
?
28.08.2017
14:00:25
дев/прод там например

хотя кто юзает sqlite в проде :х

Victor
28.08.2017
14:01:55
не, нокейс та же дичь

проект такой, нужна переносимость

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

?
28.08.2017
14:02:56
если у них вдруг разное наполнение

хуй короче знает

если запросы идентичны, то косяк надо искать где-то снаружи

в подключениии например

или смотреть там, где $result формируется

Josers
28.08.2017
14:09:42
Ребзи, подскажите, я вот все думаю. У меня при переходе на портал по ссылке, если нет доступа к материалу, ты логинишься, и тебя выкидывает на главную. Как можно реализовать чтобы после логина, именно на материал переходило?

?
28.08.2017
14:09:49
может там какая-нибудь буква отличается

mino
28.08.2017
14:16:01
Народ помогитен решить сложную задачу или, что я делаю не так.. пишу скрапер, на сайт добавили защиту от ддоса, под которую конечто же попадает мой парсер. Вот страница которая загружается https://pastebin.com/2vT48Dr3 Содержание aes.min.js - https://pastebin.com/xy161mcT Как видно из кода, он подставляет какую куку.. Я использую такой файл (тупо соединяю 2 файла в один) - https://pastebin.com/L6KfkAGq Далее отправляю его с помощью php в командую строку - preg_match_all("/toNumbers\(\"([A-z\d]+)/", $content, $args); $cookie = $this->aes($args[0], $args[1], $args[2]) private function aes($a, $b, $c) { return system('node ' . $this->patch . 'aes.js' . " $a $b $c"); } Проблема в том, что почему то генерируется другая кука и дальше не пропускает, если подставить куку не генерируя, с настоящего браузера, то все проходит.. Потскажите в чем может быть проблема

как интерпретатор javascript использую nodejs через командную строку (видно из отрывков кода

It
28.08.2017
14:21:35
Всем привет! В сервис поиска и заказа готовой еды и продуктов требуется PHP-программист (Senior/Middle). ?Зп от 135к до 200к (диапазон широкий). Требования к кандидату: ?владение ООП; ?понимание ACID, уровней изоляции транзакций, 1-3NF, B-tree индексов; ?опыт использования шаблонов проектирования; ?умение писать unit-тесты, применяя методологию AAA; Вашим плюсом будет: ?работа с фреймворком Symfony 2; ?опыт работы с высокими нагрузками. Чем заниматься: ?разработка эффективных, тестируемых и масштабируемых веб-приложений. м. Аэропорт. Неприлично много плюшек ? #вакансия #москва #офис #php #symfony Связаться можно в ЛС @IT_Rec и по почте j.recruter@gmail.com

mino
28.08.2017
14:28:04
Народ помогите решить задачу даже за скомное вонагрожение PayPal

mino
28.08.2017
14:28:50
давай задачу
чуть выше посмотри :)

Ad.x ??
28.08.2017
14:29:21
чуть выше посмотри :)
отмотал 2 экрана, не вижу

Google
mino
28.08.2017
14:29:38
mino, [28.08.17 17:15] Народ помогитен решить сложную задачу или, что я делаю не так.. пишу скрапер, на сайт добавили защиту от ддоса, под которую конечто же попадает мой парсер. Вот страница которая загружается https://pastebin.com/2vT48Dr3 Содержание aes.min.js - https://pastebin.com/xy161mcT Как видно из кода, он подставляет какую куку.. Я использую такой файл (тупо соединяю 2 файла в один) - https://pastebin.com/L6KfkAGq Далее отправляю его с помощью php в командую строку - preg_match_all("/toNumbers\(\"([A-z\d]+)/", $content, $args); $cookie = $this->aes($args[0], $args[1], $args[2]) private function aes($a, $b, $c) { return system('node ' . $this->patch . 'aes.js' . " $a $b $c"); } Проблема в том, что почему то генерируется другая кука и дальше не пропускает, если подставить куку не генерируя, с настоящего браузера, то все проходит.. Потскажите в чем может быть проблема mino, [28.08.17 17:17] как интерпретатор javascript использую nodejs через командную строку (видно из отрывков кода

/toNumbers

Admin
ERROR: S client not available

Ad.x ??
28.08.2017
14:30:48
mino, [28.08.17 17:15] Народ помогитен решить сложную задачу или, что я делаю не так.. пишу скрапер, на сайт добавили защиту от ддоса, под которую конечто же попадает мой парсер. Вот страница которая загружается https://pastebin.com/2vT48Dr3 Содержание aes.min.js - https://pastebin.com/xy161mcT Как видно из кода, он подставляет какую куку.. Я использую такой файл (тупо соединяю 2 файла в один) - https://pastebin.com/L6KfkAGq Далее отправляю его с помощью php в командую строку - preg_match_all("/toNumbers\(\"([A-z\d]+)/", $content, $args); $cookie = $this->aes($args[0], $args[1], $args[2]) private function aes($a, $b, $c) { return system('node ' . $this->patch . 'aes.js' . " $a $b $c"); } Проблема в том, что почему то генерируется другая кука и дальше не пропускает, если подставить куку не генерируя, с настоящего браузера, то все проходит.. Потскажите в чем может быть проблема mino, [28.08.17 17:17] как интерпретатор javascript использую nodejs через командную строку (видно из отрывков кода
прошу прощения, что это говно забыло на пхп канале?

mino
28.08.2017
14:31:27
почему гавно, это парсер на пхп

Ad.x ??
28.08.2017
14:33:23
mino, [28.08.17 17:15] Народ помогитен решить сложную задачу или, что я делаю не так.. пишу скрапер, на сайт добавили защиту от ддоса, под которую конечто же попадает мой парсер. Вот страница которая загружается https://pastebin.com/2vT48Dr3 Содержание aes.min.js - https://pastebin.com/xy161mcT Как видно из кода, он подставляет какую куку.. Я использую такой файл (тупо соединяю 2 файла в один) - https://pastebin.com/L6KfkAGq Далее отправляю его с помощью php в командую строку - preg_match_all("/toNumbers\(\"([A-z\d]+)/", $content, $args); $cookie = $this->aes($args[0], $args[1], $args[2]) private function aes($a, $b, $c) { return system('node ' . $this->patch . 'aes.js' . " $a $b $c"); } Проблема в том, что почему то генерируется другая кука и дальше не пропускает, если подставить куку не генерируя, с настоящего браузера, то все проходит.. Потскажите в чем может быть проблема mino, [28.08.17 17:17] как интерпретатор javascript использую nodejs через командную строку (видно из отрывков кода
короче смори как сделай. берешь фантом жс, и через него тащишь страницу. куки фантом тоже умеет сохранять.

Yasen
28.08.2017
14:33:44
Тебе в регулярке достаточно 0-9a-f

Ad.x ??
28.08.2017
14:33:45
вот и пусть оно там само по себе сохраняется и работает как хочет. ты просто им тащишь страницу и парсишь

mino
28.08.2017
14:35:20
вот и пусть оно там само по себе сохраняется и работает как хочет. ты просто им тащишь страницу и парсишь
у меня очень много написано без него, целый комабйн методов в классе для работы с сайтом, с использованием курл..

Ad.x ??
28.08.2017
14:36:05
у меня очень много написано без него, целый комабйн методов в классе для работы с сайтом, с использованием курл..
значит говно написано бро. Даунлоадер страничек должен быть оформлен как отдельный сервис чтоли

mino
28.08.2017
14:36:54
значит говно написано бро. Даунлоадер страничек должен быть оформлен как отдельный сервис чтоли
может быть, они ввели это недавно, все переписывать, это проблема.

Ad.x ??
28.08.2017
14:37:07
гораздо проще отдать это движку фантома, чем пытаться расшифровать хеши или че там )

mino
28.08.2017
14:38:05
гораздо проще отдать это движку фантома, чем пытаться расшифровать хеши или че там )
они расшифровываются нормально, но почему то другой результат выходит, мне такое ошушение, хоть код aes.js статичен, но есть какая то зависимость от системы

Ad.x ??
28.08.2017
14:38:50
они расшифровываются нормально, но почему то другой результат выходит, мне такое ошушение, хоть код aes.js статичен, но есть какая то зависимость от системы
срать че там в аес.жс пойми ты наконец уже. куки ставит или вычисляет че. Сделано для таких вот как ты которые курлом тока и умеют

притворись браузером, наеби систему )))

mino
28.08.2017
14:42:13
должна быть какая то закономерность, а переписывать все заного, это бред.. этому парсеру уже 100 лет, он отлично работал.. до вот такого новавведения.

Ad.x ??
28.08.2017
14:42:52
они поменяют закономерность, и ты снова начнешь батхертить

сделают СПА и ты снова сядешь в лужу

переписать нада то всего 3 класса ))

точнее написать заново, это 2-3 часа делов

Google
mino
28.08.2017
14:46:15
не совсем так.. там много кода.. под 1к строчек , именно движок парсера под сайт. он там комбинируется с другими движками под другие сайты, которые тоже на CURL.

и там еше куча кода

Ad.x ??
28.08.2017
14:46:59
плевать. просто замени методы или функции которые тащут страницы на новые и все

49576
28.08.2017
14:51:30
ребят, есть у кого-нибудь примерчик твиг шаблона представления от Drupal 8?

Сбросьте пожалуйста, а то в официальной документации такие конструкции как {{="" row.attributes.addclass(row_classes)="" }}=""> я не понимаю

что тут делают эти ="" и в чем их функционал.. короче хрень какая то. на интуитивном уровне эта строка не понятна

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

?
28.08.2017
14:57:57
зачем он тебе ?

49576
28.08.2017
14:58:22
затем чтоб на новую работу взяли) испытательный срок, дедлайны и все прелести жизни

Ad.x ??
28.08.2017
14:58:54
49576
28.08.2017
14:59:33
хм. ну тогда в чем разница этих строк? {%- if column.url -%} и {% if column.default_classes %}

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