@phpgeeks

Страница 7417 из 8430
Like
09.05.2018
20:12:48
точки же по идее сольют?
$string = 's' . $variable . 's2' . $variable2;

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
"$password" . "$guid" . "$time"
Нафиг там кавычки?

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
круто
Там анимешный макетик, ты ж вон, судя по аватаркам, анимешник

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
if 1<2 че?
ну да, это тоже мощно

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
А чем $a->errors плох?
Он не знает

Frenkins
09.05.2018
21:23:54
так мне нужно проверить же, что ошибок нету

А чем $a->errors плох?

скорее всего да,я на шарю )

Like
09.05.2018
21:24:37
скорее всего да,я на шарю )
$a->errors $a->{'errors-231'} // $a->errors-231 - error

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

Просто увидит потом этот код кто-то другой и будет как я сейчас сидеть и вдуплять, что это за магия

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
пк версия так не умеет ?
Два клика на сообщение и будет тебе reply

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

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

Rishat
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
Как у нормальных людей, это как?)
http://php.net/manual/ru/oop5.intro.php (не нормальных, но то что тебе нужно)

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
Если оно тебе не сдалось, просто запомни одну вещь class Foo { public $errors; } $foo = new Foo(); $foo->errors;
я наверное чего-то не понял,но я errors, получаю из $a. Там у меня класс же, где я данные передаю на сайт

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

Evgeniy
09.05.2018
21:32:39
Дада, я понял Запилю дтошку
можно без dto, сервис может на входе параметры отдельно год и жанр получать

и нет dto

Like
09.05.2018
21:32:44
можно без dto, сервис может на входе параметры отдельно год и жанр получать
Мне впадлу каждый раз формировать массив/че угодно или прокидывать > 5 параметров

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