
Like
09.05.2018
20:12:48

Panda
09.05.2018
20:12:57
"$password" . "$guid" . "$time"
вот так сольет

Like
09.05.2018
20:13:08

Google

Panda
09.05.2018
20:13:09
а да
ну похуй

rocknrolla
09.05.2018
20:14:01
спасибо

Chuvi
09.05.2018
20:14:09

Panda
09.05.2018
20:14:16
да не нужны

Like
09.05.2018
20:14:54

Essentuki
09.05.2018
20:15:51
hello world

Like
09.05.2018
20:17:04
Кто хочет мне бесплатно поверстать макетик? ?

Panda
09.05.2018
20:17:22
а ты заплатишь?

Like
09.05.2018
20:17:33

Panda
09.05.2018
20:17:37
круто

Like
09.05.2018
20:18:27
круто
Там анимешный макетик, ты ж вон, судя по аватаркам, анимешник

Panda
09.05.2018
20:18:32

Google

Panda
09.05.2018
20:18:55
и ваще я не умею верстать

Like
09.05.2018
20:19:33
Ничего, я за сутки научился уже

rocknrolla
09.05.2018
20:21:25
а можно еще вопрос

Like
09.05.2018
20:21:51
Дерзай

rocknrolla
09.05.2018
20:23:00
делаю запрос к api , приходит ошибка в ответе object(stdClass)#1 (2) {
["retval"]=>
int(-3)
["desc"]=>
string(54) "Ошибка в процессе выполнения!"
}
if (1<2)
{
$query=array(
"login" => "$login",
"timestamp" => "$current_timestamp",
"sign" => "$sha256"
);
$query=http_build_query($query);
$opts= array('http'=>
array(
'method'=>"POST",
'content'=> "$query"
)
);
$context = stream_context_create($opts);
$result = json_decode(file_get_contents($url,false,$context));
var_dump($result);
}
где может быть косяк

Andrey
09.05.2018
20:24:14
а код ошибки смотрел в доке к апи?
если она есть, конечно...

rocknrolla
09.05.2018
20:24:43
-3 - ошибка в процессе выполнения

Andrey
09.05.2018
20:26:12
просто это вообще ни о чем не говорит
попробуй максимально простой запрос послать, посмотри что вернет

rocknrolla
09.05.2018
20:26:23
согласен.

Andrey
09.05.2018
20:26:35
если сработает - добавляй параметры потихоньку и смотри где падает
и кавычки для переменных убери, они тут ни к чему

m1ke
09.05.2018
20:27:00
if 1<2
че?

rocknrolla
09.05.2018
20:27:07
))))))

Andrey
09.05.2018
20:27:13

rocknrolla
09.05.2018
20:55:04
курлом переделал ,все поехало

Frenkins
09.05.2018
21:09:47
Ребят,всем привет!
Есть условие
if(count($a->{'errors'})>0)
{
echo $a->{'errors'})[0]
return 0;
}
Когда на сайте есть ошибка,то что внутри скобок он выполняет и выводит мне эту ошибку. Но когда на сайте нету ошибок, он мне выдает что Undefined property: stdClass::$errors

Google

Frenkins
09.05.2018
21:09:50
как обойти это?

Andrey
09.05.2018
21:14:23
Добавь в if проверку на isset

Frenkins
09.05.2018
21:16:21
показать можешь пример? я что-то не догнал . Делал с иссет, но у меня ничего не выходило

Владимир
09.05.2018
21:16:56
Как в Москве доят коров, видели?
https://www.youtube.com/watch?v=SpvwcPVqjyc&feature=youtu.be

Andrey
09.05.2018
21:18:07
if (isset $a->{'errors'} && count ($a->{'errors'})) {...}
Тип такого попробуй
Вообще странная конструкция какая-то, не встречал таких

Frenkins
09.05.2018
21:19:10
да это конструкция самописная)) парсер сайта и там проверка на ошибку, если есть ошибка то выполнить иф,если нету то идти дальше по коду

Andrey
09.05.2018
21:21:07
Ебушки-воробушки. Ну просто если конструкция самописная, то чтобы не плодить вечную проверку на isset лучше всегда создавать массив errors при инициализации $a и просто держать его пустым, чем добавлять по ходу выполнения
А чем $a->errors плох?

Like
09.05.2018
21:23:38

Frenkins
09.05.2018
21:23:54
так мне нужно проверить же, что ошибок нету
А чем $a->errors плох?
скорее всего да,я на шарю )

Like
09.05.2018
21:24:37

Andrey
09.05.2018
21:24:51
Ну просто ты явно обращаешься к полю класса... Так почему бы это не сделать как у всех нормальных людей?)
Просто увидит потом этот код кто-то другой и будет как я сейчас сидеть и вдуплять, что это за магия

Like
09.05.2018
21:25:20
По твоему
> явно

Google

Frenkins
09.05.2018
21:25:43
Как у нормальных людей, это как?)
Ну просто ты явно обращаешься к полю класса... Так почему бы это не сделать как у всех нормальных людей?)

Andrey
09.05.2018
21:25:50
Друже, завтра работать ещё, холиварчик чуть позже
Может холиварчик завести...

Like
09.05.2018
21:25:54
Научитесь в reply, пожалуйста

Frenkins
09.05.2018
21:26:34
пк версия так не умеет ?

Admin
ERROR: S client not available

Like
09.05.2018
21:26:45

Frenkins
09.05.2018
21:26:54
он не обновленный

Like
09.05.2018
21:27:01
Тогда через менюшку...

Rishat
09.05.2018
21:27:04

Evgeniy
09.05.2018
21:27:04

Like
09.05.2018
21:27:18
адын
Нажми вне области сообщения
Правее от блока

Evgeniy
09.05.2018
21:27:27
у сообщения при наведение

Like
09.05.2018
21:27:31
Я вижу

Evgeniy
09.05.2018
21:27:32
вверху справа reply

Like
09.05.2018
21:27:35
Но удобнее мой вариант

Andrey
09.05.2018
21:27:48

Google

Frenkins
09.05.2018
21:27:56
СПС))

Like
09.05.2018
21:28:14

Frenkins
09.05.2018
21:28:26
$a->errors, как через это реализовать?

Like
09.05.2018
21:28:40
Если оно тебе не сдалось, просто запомни одну вещь
class Foo {
public $errors;
}
$foo = new Foo();
$foo->errors;
errors - свойство
@KuvshinovEE
Мне вот интересно, нормально ли прокидывать Request (ларки) в сервис поиска?
Мне впадлу делать dto для параметров (год, жанр, etc)

Evgeniy
09.05.2018
21:30:47
я бы не стал так делать

Like
09.05.2018
21:30:59
Чо именно: request или dto?

Evgeniy
09.05.2018
21:31:05
сервис в теории может работать с любым протоколом

Like
09.05.2018
21:31:14
Лана, убедил

Evgeniy
09.05.2018
21:31:21
с http, protobuf, самописный сокет
разбор с этого уровня делает контроллер

Like
09.05.2018
21:31:35
Дада, я понял
Запилю дтошку

Frenkins
09.05.2018
21:31:36

Like
09.05.2018
21:32:03

Andrey
09.05.2018
21:32:14
Ну так errors у тебя должен быть полем класса как выше показали

Evgeniy
09.05.2018
21:32:39
и нет dto

Like
09.05.2018
21:32:44