![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| WhiteSpirit |
|
||||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 242 Регистрация: 1.6.2005 Где: Челябинск Репутация: нет Всего: нет |
Есть файл data.ini:
есть класс для работы с этим файлом c_ini.php:
Реализация в файле index.php
В итоге показывается ошибка: Notice: Undefined offset: 4 in ...\class\c_ini.php on line 49 49-я строка (файл c_ini.php):
Подскажите пожалуйста откуда берется 4-й индекс --------------------
To beer or no to beer |
||||||||
|
|||||||||
| Mal Hack |
|
||||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
У тебя ошибочный синтаксис файла. Литералы должны быть в ковычках. http://ru.php.net/parse_ini_file
Это сообщение отредактировал(а) Mal Hack - 27.11.2005, 20:54 |
||||||
|
|||||||
| WhiteSpirit |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 242 Регистрация: 1.6.2005 Где: Челябинск Репутация: нет Всего: нет |
Попробую щас проверить, но дело в том что все значения строки ini выводятся довольно исправно, а после последнего кажет ошибку
Добавлено @ 21:07 Сделал:
Ошибка с 4-м индексом осталась --------------------
To beer or no to beer |
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 32 Всего: 69 |
Сразу скажу, что в твой код не въезжал, а сразу обратил внимание на префиксный инкремент... Может там нужно использовать постфиксный, $c++ ?
-------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| Darhazer |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 28.9.2005 Где: HellCity (Sofia, Bulgaria) Репутация: 7 Всего: 29 |
Это из за цикла
Он выполняеться пока get_theme_article не вернет пустой масив, т.е. когда индекс $c не существуеть. Так, как ты написал, нельзя не визвать get_theme_article с несуществуещем индексом (4), но можеш сделать так:
Это сообщение отредактировал(а) Darhazer - 27.11.2005, 22:20 -------------------- I'm a wheel, I'm a wheel, I can roll, I can feel But you can't stop me turning 'Cause I'm the sun, I'm the sun, I can move, I can run But you'll never stom me burning |
||||
|
|||||
| WhiteSpirit |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 242 Регистрация: 1.6.2005 Где: Челябинск Репутация: нет Всего: нет |
-=Ustas=-
Постфиксный не потянет, поскольку увеличение должно пройти до вывода переменной Добавлено @ 22:53 Darhazer Спасибо за подробное разъяснение. Проблема решена. --------------------
To beer or no to beer |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |