@phpclubru

Страница 594 из 956
Coco
30.05.2018
09:20:34
?

Вообще почему то не хочет переносить строку

printf ("\ID Key: %s , DateTime: %s | \r\n", $row[0], $row[1]); }

Andrei
30.05.2018
09:22:13
\r\n?

Google
Evgeny
30.05.2018
09:23:03
printf ("\ID Key: %s , DateTime: %s | \r\n", $row[0], $row[1]); }
Как этот некультурно в таком виде код скидывать

:)

Xardas
30.05.2018
09:23:13
\r\n?
Тоже сразу палка в глаза бросилась.

Coco
30.05.2018
09:23:39
при копировании упустил , она была

Я просто веб морду для проекта arduino делаю , отступы не делаются

Xardas
30.05.2018
09:24:06
А как при копировании можно упустить, если она была? Ну да ладно. Всякое бывает )

Coco
30.05.2018
09:24:36
printf ("ID Key: %s , DateTime: %s | \r\n", $row[0], $row[1]);

что еще попробовать можно ?

Xardas
30.05.2018
09:25:27
А что, текст прямо в браузер выводится, или это бэк для какого-то элемента?

Coco
30.05.2018
09:25:52
да в браузере

ID Key: 1 , DateTime: 2018-05-29 11:04:23 | ID Key: 2 , DateTime: 2018-05-29 11:04:23 | ID Key: 3 , DateTime: 2018-05-29 11:04:23

Мне бы их каждый раз в новую строку записывать

Dmitry
30.05.2018
09:26:47
header("Content-Type: text/plain");

Google
Feodor
30.05.2018
09:26:50
А разве браузер такое не игнорит?

Coco
30.05.2018
09:27:16
header("Content-Type: text/plain");

грац

помогло

Andrei
30.05.2018
09:28:05
вебморда и текстплаин хм. nl2br($str)

Coco
30.05.2018
09:28:53
ID Key: 1 , DateTime: 2018-05-29 11:04:23 | ID Key: 2 , DateTime: 2018-05-29 11:04:23 | ID Key: 3 , DateTime: 2018-05-29 11:04:23 | ID Key: 4 , DateTime: 2018-05-30 00:48:43 | ID Key: 5 , DateTime: 2018-05-30 00:53:17 | ID Key: 6 , DateTime: 2018-05-30 01:01:57 | ID Key: 7 , DateTime: 2018-05-30 02:03:45 | ID Key: 8 , DateTime: 2018-05-30 02:04:41 | ID Key: 9 , DateTime: 2018-05-30 02:04:42 | ID Key: 10 , DateTime: 2018-05-30 02:19:37 | ID Key: 11 , DateTime: 2018-05-30 09:42:13 | ID Key: 12 , DateTime: 2018-05-30 09:42:36 | ID Key: 13 , DateTime: 2018-05-30 11:00:00 | ID Key: 14 , DateTime: 2018-05-30 11:00:00 | ID Key: 15 , DateTime: 2018-05-30 11:00:02 | ID Key: 16 , DateTime: 2018-05-30 11:00:03 | ID Key: 17 , DateTime: 2018-05-30 11:00:14 |

Xardas
30.05.2018
09:29:39
Тогда уж добавляй форматирование, чтобы строчки не уезжали.

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

Artem
30.05.2018
09:41:22
чето много вы хотите, аккуратность, форматирование... может еще и код, который скопипастил нужно понимать? Если так делать, то и спрашивать не нужно будет, ответ будет очевиден, но зачем вы тут все тогда сидите... Это квест такой -угадай в режиме ванги ?

Artem
30.05.2018
10:06:51
Evgeny
30.05.2018
10:09:37
да ты крутой я ж не спорю.
Ну у тебя и логика, к тебе пришли за помощью, а ты грязью поливаешь.

Artem
30.05.2018
10:13:30
Ну у тебя и логика, к тебе пришли за помощью, а ты грязью поливаешь.
хз че вам еще надо.. в первом сообщении я ругал всех и был на твоей стороне... во втором я явно сказал, что ты крутой.. а в итоге я еще и грязью поливаю... кошмар какой -то )))

Evgeny
30.05.2018
10:15:13
хз че вам еще надо.. в первом сообщении я ругал всех и был на твоей стороне... во втором я явно сказал, что ты крутой.. а в итоге я еще и грязью поливаю... кошмар какой -то )))
? если ты на стороне адекватных людей, то во-первых извиняюсь за недопонимание и во-вторых помоги пожалуйста разобраться с 12 строкой https://pastebin/KU1MpLs8

Evgeny
30.05.2018
10:16:28
Ок

Pavel
30.05.2018
10:16:29
А то я не очень понял как оно работает в динамике

Andrei
30.05.2018
10:16:49
Evgeny что вы знаете о статических методах, экземплярах объекта?

Pavel
30.05.2018
10:17:13
Надо смотреть в браузере какой post запрос посылается

Google
Evgeny
30.05.2018
10:17:27
Andrei
30.05.2018
10:18:27
это константные объекты не изменяемы, хоят вроде их нет в пхп, статические методы могут вызваны без создания экземпляра объекта

так вот вызовите его в коде, и посомтрите, а дальше посмотрите что у вас в _POST, отправляете ли вы его вообще? можете для начала $_POST на $_GET заменить

Evgeny
30.05.2018
10:21:09
Спасибо

у меня ссылка не открывается
Я постараюсь скинуть рабочую ссылку чуть позже, извиняюсь

Надо смотреть в браузере какой post запрос посылается
Post в хедере есть, данные получаю, но не в классе, а вне класса

Передаю backup=1

Xardas
30.05.2018
10:29:41
Так ведь в коде и вызывается статический метод. Другой термин - метод класса. Лично я не уловил суть вопроса.

Andrei
30.05.2018
10:30:20
и что у вас в $data?

Evgeny
30.05.2018
10:30:28
Ничего

Andrei
30.05.2018
10:30:42
как вы определили, отладчик?

Evgeny
30.05.2018
10:30:42
Это код из контроллера

Printr

Xardas
30.05.2018
10:30:57
Лучше почитай про синтаксис статических методов PHP.

И про то, что это такое.

Xardas
30.05.2018
10:31:29
Там все просто.

Google
Andrei
30.05.2018
10:31:39
я не очень вижу где у вас print_r

Evgeny
30.05.2018
10:31:59
Andrei
30.05.2018
10:32:26
как вы передаете локальную переменную $data в модель?

Evgeny
30.05.2018
10:33:29
https://pastebin.com/KU1MpLs8

Я честно стараюсь предоставить код в нормальном виде

Комп ограничен политиками

Ниче нельзя, поэтому переписываю линки с мобилы

Pavel
30.05.2018
10:36:10
Извиняюсь что картинкой, а как я могу вызвать этот статичный метод?
Перед $data = напиши var_dump($_POST); а после нее var_dump($data); die(); и посмотри что там сдампится

Admin
ERROR: S client not available

Artem
30.05.2018
10:38:47
variable on 13 line NULL
а почему?

Evgeny
30.05.2018
10:39:27
а почему?
Потому что в класс не передано ничего например данные с поста

Ладно я почитаю и попробую разжевать все это, спасибо за помощь

Andrei
30.05.2018
10:41:08
... var_dump($_POST); $data = $_POST; var_dump($data); die(); return $data; }

у вас так?

Artem
30.05.2018
10:42:12
Потому что в класс не передано ничего например данные с поста
ну так надо передать. Выведи куда то логи (например в файл), чтобы видеть когда вызывается конструктор и присваивается значение в $data и когда передается что то в POSTе.

Evgeny
30.05.2018
10:45:48
Тут видите какая ситуация, это Аяксом передается, т.е. я должен ткнуть на обработчик и он уже передаст единичку в файл Hosts.php а в этом файле единственное что это класс Hosts

Сейчас опишу

У меня так идут данные роутер, Hosts.php>> HostController.php>> node.php

Я в ajax указал что бы post данные слались на Host.php

Google
Evgeny
30.05.2018
10:47:46
И все работает

Но!

Только в том случае если я в Hosts.php вне класса распечатаю post массив

Дмитрий
30.05.2018
10:49:25
Только в том случае если я в Hosts.php вне класса распечатаю post массив
а ты пыаешься "распечатать" массив внутри класса, не вызывая методы этого класса?

Andrei
30.05.2018
10:49:30
в файле Host.php после объявления класса, доавьте var_dump(Hosts::getPostRequest())

Evgeny
30.05.2018
10:49:32
Могу на гит выложить

Но по-прежнему array(0) {}

Данные на страницу передаются успешно, мешает эта распечатка

Дмитрий
30.05.2018
10:51:35
Могу на гит выложить
что внутри метода getPostRequest() сейчас?

Evgeny
30.05.2018
10:52:12
$data = $_POST; return $data;

Дмитрий
30.05.2018
10:52:57
$data = $_POST; return $data;
тебе надо убрать распечатку?

Evgeny
30.05.2018
10:53:19
тебе надо убрать распечатку?
Да, если я ее уберу, то код перестанет работать

Дмитрий
30.05.2018
10:53:34
Evgeny
30.05.2018
10:53:36
Просто данные не будут переданы

Дмитрий
30.05.2018
10:53:44
без var_dump(

Evgeny
30.05.2018
10:54:23
без var_dump(
Не работает

А есть какой нибудь способ взглянуть пониже на логи

Не на уровне веба

Дмитрий
30.05.2018
10:55:06
Не работает
что не работает? что пишет?

Evgeny
30.05.2018
10:55:32
Данные в request.responseText не попадают на стороне js

Страница 594 из 956