
49576
26.06.2017
14:11:23
тот глюк объяснить невозможно

Chuvi
26.06.2017
14:11:48
о_О

49576
26.06.2017
14:12:30
мне кажется это просто сервак подглючил. возможно надо было его просто перезапустить а не тратить на безрезультатную попытку отладить в течении 2 суток

Chuvi
26.06.2017
14:12:31
Да я тут уже и код поформатировал и переносы красиво порасставлял. Не. ))))

Google

49576
26.06.2017
14:13:05
ну хз если до ночи не победишь - подключусь подсоблю

Chuvi
26.06.2017
14:13:48

49576
26.06.2017
14:14:01
интересно

Chuvi
26.06.2017
14:15:13
версии PHP 7.0.19, 7.1.4, 7.1.6

49576
26.06.2017
14:15:18
у меня кстати один из способов найти ошибку - начать кому то объяснять как работает алгоритм. потом после части своего монолога я говорю Аааааа и вперед фиксить)

Yaroslav
26.06.2017
14:15:23
молодец

Chuvi
26.06.2017
14:15:51

49576
26.06.2017
14:16:22

Yaroslav
26.06.2017
14:16:25

Chuvi
26.06.2017
14:16:57

Yaroslav
26.06.2017
14:17:27
размести код всего файла и посмотрим

Google

Yaroslav
26.06.2017
14:17:35
что-то с первоначальным массивом
скорее всего

49576
26.06.2017
14:17:55
ну это не точно)

Anatoly
26.06.2017
14:18:12
пройди иксдебагом и посмотри что происходит

Yaroslav
26.06.2017
14:18:15

49576
26.06.2017
14:18:30

Yaroslav
26.06.2017
14:18:41
образ - востановления системы = куча траблов

Chuvi
26.06.2017
14:20:10

49576
26.06.2017
14:20:12

Yaroslav
26.06.2017
14:20:33

Chuvi
26.06.2017
14:20:38

49576
26.06.2017
14:21:11

Chuvi
26.06.2017
14:22:05
Я, блин даже unset($room) делал в конце итерации, всё равно те же яйца, вид в профиль.

Меня зовут
26.06.2017
14:22:21
Привет, есть 6 сайтов, на 5 из них работает функция добавить в таблицу, на 6 же сайте нихуя не добавляет(сайты полностью одинаковые), но ошибок не дает , где искать ошибку?

49576
26.06.2017
14:22:36
в логах

Меня зовут
26.06.2017
14:23:10
Ах да ещё там 3 одинаковых файла, которые добавляют в таблицу
И только в 1 таблицу нихуя не добавляется

49576
26.06.2017
14:23:44
хостинг разный?

Google

Меня зовут
26.06.2017
14:23:53
Каждый сайт лежит отдельно

49576
26.06.2017
14:24:10
а база?

Меня зовут
26.06.2017
14:24:16
Отдельная
Для каждого сайта
Они никак не связаны

49576
26.06.2017
14:24:40
по апи или напрямую подключение созадешь?

Меня зовут
26.06.2017
14:24:54
Все по дефолту

49576
26.06.2017
14:25:55
ну я хз. надо смотреть настройки. если нет ошибок при этом - настройки вывода ошибок

Меня зовут
26.06.2017
14:26:02
Не работает только одна функция

49576
26.06.2017
14:26:10
она что нибудь возвращает?

49576
26.06.2017
14:26:17
выводи ее

Меня зовут
26.06.2017
14:26:30

49576
26.06.2017
14:26:42
и в логах ошибок пусто?

Меня зовут
26.06.2017
14:27:10

49576
26.06.2017
14:27:28
на хостинге смотреть. файл с расширением .log
и имя у него должно содержать слово error
фэтэпэ - по папочкам поискать

Меня зовут
26.06.2017
14:28:39

Google

Yaroslav
26.06.2017
14:28:57

Chuvi
26.06.2017
14:28:57
используйте case в таких случаях
Ну раз уж такой совет прошёл - как в моём случае можно использовать case, не подскажешь? А то что-то мне в голову ничего не идёт...
switch($room){
case "что писать тут если проверки по разным полям?"
}

Yaroslav
26.06.2017
14:29:52
везде

Меня зовут
26.06.2017
14:29:53

Yaroslav
26.06.2017
14:29:57
и протести изменится ли

Меня зовут
26.06.2017
14:30:04
Точнее ошибки есть
Но с этим связанного нет

49576
26.06.2017
14:30:56
тогда бубен и вокруг монитора походить примерно после 12 ночи

Chuvi
26.06.2017
14:31:05

Admin
ERROR: S client not available

49576
26.06.2017
14:31:16

Yaroslav
26.06.2017
14:31:32
в foreach условиях и в самом фориче поменял?
везде?

Меня зовут
26.06.2017
14:31:38

49576
26.06.2017
14:31:51

Chuvi
26.06.2017
14:32:12
везде?
Выделил весь кусок и заменой прошёлся.

Yaroslav
26.06.2017
14:32:34
меняй id на id2

Меня зовут
26.06.2017
14:32:38
так вот же)
Только вот странно код то везде одинаковый а ошибка только в одном месте

49576
26.06.2017
14:32:47

Google

Chuvi
26.06.2017
14:33:40
меняй id на id2
эта переменная там вообще не используется. Она только для проверки, чтобы понять в чём косяк, меняется ли или нет.

Yaroslav
26.06.2017
14:33:59

Меня зовут
26.06.2017
14:34:11
Слишком сложные преколы что-то

Chuvi
26.06.2017
14:34:35

Yaroslav
26.06.2017
14:35:04
и попробывать?

49576
26.06.2017
14:35:16

Chuvi
26.06.2017
14:35:27
$id - тестовая переменная, в коде используется только один раз в этом фориче... И дампится для проверки.

49576
26.06.2017
14:35:28
копипастем

Chuvi
26.06.2017
14:35:36

49576
26.06.2017
14:37:15
короч мне весь код надо видеть и иметь возможность отдебагить чтобы выдал тебе советушку

Yaroslav
26.06.2017
14:37:28

Chuvi
26.06.2017
14:38:25

Меня зовут
26.06.2017
14:39:56

Chuvi
26.06.2017
14:46:31
везде менял $id и $room, это не помогло?
Помогло принудительное переключение на следующий элемент основного массива в конце итерации - next($base['rooms']).
Но я не понимаю почему - в седьмой версии пхп не использует же внутренний указатель для массивов.

Yaroslav
26.06.2017
14:46:48
в PHP7 foreach работает с копией массива

Chuvi
26.06.2017
14:47:31

Yaroslav
26.06.2017
14:47:56
понял
я хз, что у тебя
проходи дебагом

Chuvi
26.06.2017
14:49:51
Только и остаётся. Ну или оставить next и пусть ответственное лицо само чинит, когда вернётся из отпуска... Так наверное и поступлю.