@phpgeeks

Страница 8236 из 8430
Juri
25.09.2018
19:42:19
Давай сюда массив ?

Андрей
25.09.2018
19:43:28
Делаю так : foreach ($array["reportdata"]["single_server"]["elem"]["data"]["elem"]["0"]["cpu"] as $test) { echo $test; }

но результата 0

Google
Алексей
25.09.2018
19:44:03
слеп?

Андрей
25.09.2018
19:44:33
Katulos
25.09.2018
19:44:40
и?

Juri
25.09.2018
19:44:42
как то криво xml разбираешь

после чего этот бред?

Андрей
25.09.2018
19:44:51
xml - тогда DomDocument
не юзал не когда xml под разбор

Katulos
25.09.2018
19:45:25
после чего этот бред?
После преобразования xml в массив

Андрей
25.09.2018
19:45:31
как то криво xml разбираешь
$url = file_get_contents("ссылка" ); $xml = simplexml_load_string($url); $json = json_encode($xml); $array = json_decode($json,true);

Алексей
25.09.2018
19:45:36
ну у тебя есть xml накуя его сначала в массиф, потом искать

Андрей
25.09.2018
19:45:40
Сделал в массив

Katulos
25.09.2018
19:45:44
Эм...

Мда

Google
Давид
25.09.2018
19:45:58
array_map([[1, 2], [3, 4, 5]], function($k) { return sort($k, function($a, $b) { return $a <=> $b; }); })
у меня такое чувство что этот код забираетя в мой мозг и ебет его

Juri
25.09.2018
19:46:12
Эм...
воооот... а ты мне тут, после преобразования. ты же видишь как он преобразовывает

Андрей
25.09.2018
19:46:23
я на php первый месяц...место того что бы обсуждать помогли, а нет, так и скажите, зачем лишнее писать

Juri
25.09.2018
19:46:51
$json = json_encode($xml); $array = json_decode($json,true); зачем это?

Katulos
25.09.2018
19:46:55
почитай мануал по simple html dom

Андрей
25.09.2018
19:46:55
Вобщем ты не правильно делаешь
А как правильно надо?

Juri
25.09.2018
19:47:03
вторая функция делает обратное действие первой

Katulos
25.09.2018
19:47:04
А как правильно надо?
Сообщение выше

Juri
25.09.2018
19:47:27
$url = file_get_contents("ссылка" ); $xml = simplexml_load_string($url); а после добавь print_r($xml);

Андрей
25.09.2018
19:47:28
Katulos
25.09.2018
19:47:37
Алексей
25.09.2018
19:47:57
$xml = new SimpleXMLElement($string); print_r($xml->xpath('reportdata/single_server/elem/data/elem'));

Juri
25.09.2018
19:48:28
в массив переделать xml
работай с объектом который возращает simplexml_load_string

Андрей
25.09.2018
19:49:12
работай с объектом который возращает simplexml_load_string
воу, хотя бы поразборчивей стало , спасибо)))))

Juri
25.09.2018
19:49:18
<?php $string = <<<XML <?xml version='1.0'?> <document> <title>Что 40?</title> <from>Джо</from> <to>Джейн</to> <body> Я знаю, что это - ответ. В чем заключается вопрос? </body> </document> XML; $xml = simplexml_load_string($string); print_r($xml); ?> Результат выполнения данного примера: SimpleXMLElement Object ( [title] => Что 40? [from] => Джо [to] => Джейн [body] => Я знаю, что это - ответ. В чем заключается вопрос? )

к тебя когда что то не получается, читай доку.

Андрей
25.09.2018
19:50:02
к тебя когда что то не получается, читай доку.
Просто в группе, мне посоветовали такой метод

Katulos
25.09.2018
19:50:19
Google
Алексей
25.09.2018
19:50:26
Андрей
25.09.2018
19:50:46
В группе бекенд девелопов

:D

Juri
25.09.2018
19:50:51
$url = file_get_contents("ссылка" ); $xml = simplexml_load_string($url); а после добавь print_r($xml);
$url = file_get_contents("ссылка" ); $xml = simplexml_load_string($url); а потом где то тут $xml->server->info->cpu будет лежать то что тебе нужно

путь я как бы от головы взял

Алексей
25.09.2018
19:51:20
В группе бекенд девелопов
бекэнд?? через зад значит...

Juri
25.09.2018
19:51:36
бекэнд?? через зад значит...
Тссс, без них мы без работы будем)

Алексей
25.09.2018
19:54:41
Тссс, без них мы без работы будем)
они приводят к занижению ценника

Juri
25.09.2018
19:55:45
они приводят к занижению ценника
это да, к ним обращается заказчик, они демпингуют, говорят что это стоит 200, хотя реально это стоит 300, закзачик идет к ним, а потом, через год, возвращается к норм разработчику и платит уже 2000

Алексей
25.09.2018
19:56:08
а не 3000

Juri
25.09.2018
19:56:44
или 3000

Алексей
25.09.2018
19:56:46
потому то править архитектуру в говнософте - тот еще заеб

Juri
25.09.2018
19:56:55
все зависит от того в какой упадок это все придет

обычно это не правка архитектуры, а координальный переезд

Алексей
25.09.2018
19:58:02
когда проект большой, живой, и ориентирован на данные а не логику....

Андрей
25.09.2018
19:58:13
Ливни из этой групы
Всё получилось, спасибо огромное)))

Алексей
25.09.2018
19:58:21
куй ты просто так, без боли в жопе переедешь

Juri
25.09.2018
19:59:14
а когда встает вопрос или доход для заказчика, но через боль в жопе или отсутствие дохода, но без боли, всегда выбирают первый вариант

Алексей
25.09.2018
19:59:23
уже полтора года переезжаю, но павок столько что 1% переезжаю, 99% правка....

по трудозатратам :(

Google
Juri
25.09.2018
19:59:54
нормально спрыгивали даже на очень крупных проектах

Алексей
25.09.2018
20:00:26
без четких тз

Juri
25.09.2018
20:00:59
вас много, а я одинкий олень :))
боль будет всегда. чем долше тянуть тем больше боль.

Admin
ERROR: S client not available

Andriy
25.09.2018
20:09:33
Привет народ, нуждаюсь в вашей помощи. Сделал страницу некую, но пагинация подгружается асинхронно (из-за того что нужно посчитать сколько в ней станиц и элементов, а это работает медленно поэтому я вынес в асинхрон). Есть роут, который проверяет что если запрос запрашивает JSON то отдается пагинация, если нет - рендерится вьюха с инфой. ВОПРОС вот в чем: когда я перехожу на страницу назад в браузере у меня браузер отдает JSON. Как исправить это?



Тоесть мне как-то нужно сказать браузеру чтобы он не запоминал последний запрос и не возвращал JSON когда я свичуть назад в браузере. Установил заголовок 'Cache-Control’:’no-cache' но это не работает

Алексей
25.09.2018
20:11:31
ориентируйся не на заголовок а на гет параметр к примеру

либо вырубай кеш

либо доавляй случайный параметр к каждому запросу - что равнох.... значно отрубанию кеша

Andriy
25.09.2018
20:12:14
либо вырубай кеш
Это не работает



Алексей
25.09.2018
20:12:38
почтай про заголовки

Andriy
25.09.2018
20:12:38
Как отрубить кэш что наверняка?)

Алексей
25.09.2018
20:12:46
это для прокся

добавить к ссылке ?microtime()

получается ты делаеш одиаковые запросы, но с разными заголовками...

ну браузер и понит последний

Google
Алексей
25.09.2018
20:14:19
а последний с жсон

тем более там назад....

браузер вобще локейшен спрашивает

Andriy
25.09.2018
20:15:59
получается ты делаеш одиаковые запросы, но с разными заголовками...
Как мне отрубить кэш так чтобы наверняка json не показывать?

Алексей
25.09.2018
20:16:14
302

в общем

Andriy
25.09.2018
20:17:13
302
microtime() помог

Алексей
25.09.2018
20:17:14
добавь в генерацию ссылок пагинатора чрез вопрос микротайм

и будет тебе счастье

Andriy
25.09.2018
20:18:05
и будет тебе счастье
Но всеровно очень интересно, можно же как-то ччерез заголовки наверно)

Алексей
25.09.2018
20:18:52
ну... поставить истечени времени на начало эпохи юникс

к примеру

но особо умные это могут игнорить

Андрей
25.09.2018
22:52:40
Подскажите пожалуйста, вот я хочу по всем ключам пройти ибо $xml_vmname -> elem[2] -> vmcount выведет только к примеру второй, как сделать лучше?

Сам додумался

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