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 :: Помогите найти ошибку

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Взгляните, если не сложно.
NOBEL
Отправлено: 19 Июня, 2008 - 07:19:03
Post Id



Частый гость


Покинул форум
Сообщений всего: 146
Дата рег-ции: Май 2008  
Откуда: Сутки до японии, неделя до Москвы


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1.  
  2.        $file_array = file( $filename);
  3.             $c=0;
  4.         while(isset($file_array[$c])) :
  5.           list ( $url, $art,  $razm, $cost, $tem ) = explode ( "|", $file_array[] );
  6.             $t[$c][url]=$url;
  7.             $t[$c][razm]=$razm;
  8.             $t[$c][art]=$art;
  9.             $t[$c][cost]=$cost;
  10.             $t[$c][tem]=$tem;
  11.          $c+=1;
  12.             endwhile;

Ругается на строки с 5ой по 9ую, говорит, неопределённые константы $url, $razm,.... Не понял

(Отредактировано автором: 19 Июня, 2008 - 07:22:17)



-----
купил камаз и не жалею,...
никого не жалею!!!
 
 Top
Вездеход
Отправлено: 19 Июня, 2008 - 08:23:13
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




проблема тут:
NOBEL пишет:
list ( $url, $art, $razm, $cost, $tem ) = explode ( "|", $file_array[$с] );

чето тоже не могу понять почему именно...


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
NOBEL
Отправлено: 19 Июня, 2008 - 08:33:33
Post Id



Частый гость


Покинул форум
Сообщений всего: 146
Дата рег-ции: Май 2008  
Откуда: Сутки до японии, неделя до Москвы


Помог: 0 раз(а)




Всё! Понял!!!
Он ругался не на $url , а на url, который в $t[$c][url] просто нужно вместо url писать "url".
Теперь все работает.


-----
купил камаз и не жалею,...
никого не жалею!!!
 
 Top
Вездеход
Отправлено: 19 Июня, 2008 - 08:39:59
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 820
Дата рег-ции: Апр. 2008  
Откуда: Россия


Помог: 0 раз(а)




хм
я вроде пробовал ставить эти галки - все равно у меня в строке list ( $url, $art, $razm, $cost, $tem ) = explode ( "|", $file_array[$с] );
ошибка возникала...
ну да ладно - работает и кул =)


-----
о великий nl2br!
Хочешь невероятных ощущений? Юзай блокнот! Блокнот - чудеса сбываются!
Чем меньше вы знаете PHP - тем ценнее мои знания!
 
 Top
NOBEL
Отправлено: 23 Июня, 2008 - 11:58:12
Post Id



Частый гость


Покинул форум
Сообщений всего: 146
Дата рег-ции: Май 2008  
Откуда: Сутки до японии, неделя до Москвы


Помог: 0 раз(а)




а ошибка типа ofset номер ...?
Если да , то тупо не хватает элементов |элемент|элемент|элемент в фаиле.


-----
купил камаз и не жалею,...
никого не жалею!!!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB