Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Почему не работает переменная??
Покинул форум
Сообщений всего: 490
Дата рег-ции: Янв. 2010
Помог: 0 раз(а)
Эти глобальные переменные мне прописал здесь опытный прогер и всё работает. Но мне надо переписать код.. и я ничо не понимаю почему теряетя переменная. Ну помогите! Моя смерть будет на вашей совести!
У меня рабочий день подходит к концу Отредактировано модератором: DeepVarvar, 02 Июня, 2015 - 19:11:58 почти матюки, не надо так.
DeepVarvar
Отправлено: 02 Июня, 2015 - 19:13:45
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Extazy пишет:
глобальные переменные мне прописал здесь опытный прогер
Опытный по прописыванию глобальных переменных и собак?
Выставляй вывод ошибок на максимум, убирай собаки и ставь проверки на isset() и/или array_key_exists()
То есть все переменные существуют. Я не понимаю чего ещё проверять..
$cpa вначале имеет значение..
$GLOBALS['utm_check'] равен 1 - выполняются условия далее
и тут же $ccpa теряет значение
DeepVarvar
Отправлено: 02 Июня, 2015 - 19:18:07
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Extazy пишет:
Моя смерть будет на вашей совести
Т.е. ты такой зашел на форум и все, кто отпишется в твоей теме, тебе сразу должны и виноваты. Повторить Тома Круза?
После чего движок Datalife выводит на странице значение $GLOBALS['utm'] ...
Стоит мне заменить $utm_source на $cpa, как код перестаёт что-либо выводить.
При этом закоменченная строка //print $cpa; выводит "test"
Покинул форум
Сообщений всего: 490
Дата рег-ции: Янв. 2010
Помог: 0 раз(а)
Viper, спасибо за попытку помочь!
Цитата:
закоменченая строка ничего не выводит.
я подразумевал, если эту строку раскомментить, то она будет выводить.
Я разобрался в причине.
Данный код вызывался на моей страницие несколько раз (равен кол-ву статей на главной).
А переменная $cpa имела разные значения.
Таким образом в одну куку я пытался запихнуть несколько значений.
Не точное описание проблемы.. я до конца не понял.. но корень зла в выводе нескольких статей..
Вы не могли мне помочь, потому что я не предоставил всю информацию.. понятия не имел в какую сторону искать
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
та незачто. обращайся если что
----- Just do it
Viper
Отправлено: 02 Июня, 2015 - 22:27:10
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
Тут на форуме клуб экпертов-экстрасенсов, так что даже если вы не смогли описать свою проблему, мы можем приблизительно угадать в каком направлении вам копать
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.