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 :: ошибка в библеотеке загрузки
- подозреваю, что нужно открывающую скобку ставить здесь (сразу после if($m) а не после оператора). Иначе Ваш if распространяется только на первый оператор, а затем идет непонятный блок { ... }, за которым следует else (и по этой причине он, естественно, никак не относится к этому if)
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
foozzi
Отправлено: 09 Ноября, 2011 - 17:07:53
Посетитель
Покинул форум
Сообщений всего: 283
Дата рег-ции: Май 2011 Откуда: rm -rf /
Помог: 0 раз(а)
поставил, теперь пустая страница и ничего не выводится,файлы так же не грузятся, поставил вывод ошибок
----- 90% ошибок находятся в полуметре от монитора...
snikers987
Отправлено: 09 Ноября, 2011 - 17:22:33
Участник
Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011 Откуда: Крым
Помог: 25 раз(а)
после else в 40 строке поставь {
----- Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
foozzi
Отправлено: 09 Ноября, 2011 - 17:26:32
Посетитель
Покинул форум
Сообщений всего: 283
Дата рег-ции: Май 2011 Откуда: rm -rf /
Помог: 0 раз(а)
snikers987 пишет:
после else в 40 строке поставь {
Parse error: syntax error, unexpected T_ELSE in /.........../lib/lib.upload.php on line 44
там же попробовал поставить то же { та же ошибка
----- 90% ошибок находятся в полуметре от монитора...
foozzi
Отправлено: 10 Ноября, 2011 - 20:24:03
Посетитель
Покинул форум
Сообщений всего: 283
Дата рег-ции: Май 2011 Откуда: rm -rf /
Помог: 0 раз(а)
никто не может помочь? (Добавление)
даже уже вот так сделал, индикатор загрузки файла в браузере идет до 100% ( тоесть файл загружается) после чего белая страница, ошибок нет
----- 90% ошибок находятся в полуметре от монитора...
Bio man
Отправлено: 11 Ноября, 2011 - 00:03:03
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
совет аффтару, используй редактор, где видно где что открыто, не закрыто, на подобие adobe dreamvewer 5cs, zend studio. И не возникнет больше таких синтаксических ошибок
foozzi
Отправлено: 11 Ноября, 2011 - 00:51:37
Посетитель
Покинул форум
Сообщений всего: 283
Дата рег-ции: Май 2011 Откуда: rm -rf /
Помог: 0 раз(а)
редактор у меня видит где что открыто и закрыто, так вот там все нормально и все закрыто, можно по теме а не офтопить?
----- 90% ошибок находятся в полуметре от монитора...
Panoptik
Отправлено: 11 Ноября, 2011 - 01:10:56
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
у каждого свои методы дебага. можно попробовать вставить обыкновенные выводы меток в разных частях кода например echo 1; echo 2; и т.д.
еще попробуйте закоментировать определенные куски кода вплоть до комментирования всего , а потом начинайте частично раскоментировть и смотрите где возникает ошибка
кстати у вас функция возвращает ретурн в условии, а без условия ретурн нету. а значит если это условие не выполнено я имею ввиду строку
if ($ext == true && $_FILES['filename']['size'] <= $max_size) { // у меня она 37
то функция ничего не вернет, а значит вы ничего и не увидите попробуйте перенести ретурн после всех ифов
----- 90% ошибок находятся в полуметре от монитора...
Bio man
Отправлено: 11 Ноября, 2011 - 17:00:38
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
foozzi пишет:
Parse error: syntax error, unexpected T_ELSE in /.........../lib/lib.upload.php on line 44
там же попробовал поставить то же { та же ошибка
foozzi пишет:
редактор у меня видит где что открыто и закрыто, так вот там все нормально и все закрыто
видимо не умеешь пользоватся или просто не понемаешь где что ставить.
установи Adobe Dreamweaver CS5.5, он красным подмечивает синтаксичиские ошибки. это не оффтоп, это совет новечка новечку. мне кажется не правильно блоки расставил раз ошибок нет и не чего не возвращается, а может и возвращается но ты это просто не выводишь на экран. echo upload_file($max_size);
Покинул форум
Сообщений всего: 283
Дата рег-ции: Май 2011 Откуда: rm -rf /
Помог: 0 раз(а)
Bio man я использую linux debian и не использую поприетарное ПО, у меня есть замечательный редактор BlueFish который так же само видит закрытые и не закрытые функции, я не могу поверить что нет решения к проблемме, сори я там кинул не тот код там где небыло закрытия if у меня то он стоит.... все перепробовал =(
----- 90% ошибок находятся в полуметре от монитора...
snikers987
Отправлено: 11 Ноября, 2011 - 17:58:20
Участник
Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011 Откуда: Крым
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.