<MyRusakov.ru />

Финансовая грамотность от А до Я

Финансовая грамотность от А до Я

Данный курс в кратчайшие сроки обучит Вас финансовой грамотности. Эти знания позволят Вам получить, как минимум, серьёзную финансовую стабильность, а, как максимум, финансовую независимость.

В рамках курса даётся большое количество практических заданий, благодаря которым Вы не просто посмотрите курс, а действительно выполните ряд важнейших шагов, о которых в нём говорится.

Помимо самого курса Вас ждёт ещё бесплатный ценный Бонус: «Ранний выход на пенсию». В рамках этого Бонуса Вы узнаете, какой должен быть капитал конкретно в Вашем случае, варианты его получения, а также какие есть стратегии вывода капитала на пенсии и где их можно протестировать.

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Загрузка аудиозаписей на сайт
14.03.2013 19:59:36 Загрузка аудиозаписей на сайт Сообщение #1
ilyadenisovid

ilyadenisovid

Мастер

Мастер

Дата регистрации:
28.01.2013 18:32:29

Сообщений: 213

Здравствуйте, Михаил! Делую функцию загрузки музыки пользователем на сайт, но в функции на проверку валидности файла происходит ошибка, даже если это не так, посмотрите, пожалуйста:


function isSec($audio) {
$name = $audio["name"];
$type = $audio["type"];
$size = $audio["size"];
$blacklist = array(".php", ".phtml", ".php3", ".php4";
foreach ($blacklist as $item) {
if(preg_match("/$item\$/i", $name)) return false;
}
if(($type != "audio/mp3" && ($type != "audio/wav" && ($type != "audio/wma") return false;
if($size > 15 * 1024 * 1024) return false;
return true;
}
Профиль
14.03.2013 21:16:16 Загрузка аудиозаписей на сайт Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Выведите все 3 величины, которые затем проверяете на правильность. И посмотрите, а приходят ли они вообще правильными, или быть может Ваш size имеет значение false.
Профиль
15.03.2013 08:37:38 Загрузка аудиозаписей на сайт Сообщение #3
ilyadenisovid

ilyadenisovid

Мастер

Мастер

Дата регистрации:
28.01.2013 18:32:29

Сообщений: 213

Михаил, а как сделать полосу прогресса к загрузке файла, или хотя бы сделать так чтобы при загрузке файла было написано "Идет загрузка", а если загрузка закончена илди не идет, чтоб надписи не было
Профиль
15.03.2013 11:54:09 Загрузка аудиозаписей на сайт Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Это сложная задача, для которой желательно использовать JQuery и Ajax.
Профиль
15.03.2013 12:07:49 Загрузка аудиозаписей на сайт Сообщение #5
ilyadenisovid

ilyadenisovid

Мастер

Мастер

Дата регистрации:
28.01.2013 18:32:29

Сообщений: 213

а насчет надписи
Профиль
15.03.2013 12:11:54 Загрузка аудиозаписей на сайт Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

То же самое, само отслеживание процесса загрузки, уже задача, которую лучше решать на JQuery и Ajax.
Профиль
15.03.2013 13:48:39 Загрузка аудиозаписей на сайт Сообщение #7
ilyadenisovid

ilyadenisovid

Мастер

Мастер

Дата регистрации:
28.01.2013 18:32:29

Сообщений: 213

Про ваш видеоурок про функцию "кто онлайн". На всех страницах надо выводить вот этот php код(саму функцию)?
Профиль
15.03.2013 21:13:14 Загрузка аудиозаписей на сайт Сообщение #8
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Там где нужно выводить, туда и нужно копировать.
Профиль