Перейти к содержимому



Не загружается mp3 файл

#1 cap4369
cap4369
  • Неактивные
  • 62 сообщений
  • Репутация: 1
0

Отправлено 25 декабря 2013 - 23:44

Здравствуйте!
Сделал форму добавления файлов на сервер. Изображения грузятся отлично, но аудиофайлы никак не хочет. Распечатываю $_FILES,выодит: ячейку [type] пустой и [error] => 1. Помогите разобраться!
Код:
<?php
class add_playlist_fest extends ACore_Admin {
protected function obr() {
  include "config.php";
  //print_r($_FILES);
  if(!empty($_FILES['mp3']['tmp_name'])) {
   if(!move_uploaded_file($_FILES['mp3']['tmp_name'],'media/blyskavka/'.$_FILES['mp3']['name'])) {
	exit("Не удалось загрузить файл");
   }
   $mp3 = 'media/blyskavka/'.$_FILES['mp3']['name'];
  }
  else {
   exit("Необходимо загрузить файл");
  }
  $title = $_POST['title'];
  if(empty($title)) {
   exit("Не заполнены поля!");
  }
  $query = "INSERT INTO `media_fest` (`title`,`url`) VALUES ('$title','$mp3')";
  if(!mysql_query($query)) {
   exit(mysql_error());
  }
  else {
   $_SESSION['res'] = "Изменения сохранены";
   header("Location:?option=add_playlist_fest");
   exit;
  }
}
public function get_center() {
  echo '<div class="middle">
	<div class="container">
	 <div class="content">
	 <h2>Добавление музыкальной композиции на страницу Фестиваль "Блискавка"</h2>';
if($_SESSION['res']) {
echo '<div class="msg">';
echo $_SESSION['res'];
echo '</div>';
unset($_SESSION['res']);
}	
echo '
<div class="form_admin">
<form enctype="multipart/form-data" action="" method="POST">
<p><span style="color:red"><b>*</b></span>Название композиции:<br />
<input type="text" name="title">
</p>
<p><span style="color:red"><b>*</b></span>Выберите файл:<br />
<input name="mp3" type="file" />
</p>
<div class="submit"><input type="submit" name="button" value="Сохранить"></div>
</form>
</div>';
echo '</div><!-- .content-->
   </div><!-- .container-->';
}
}
?>

в php.ini Денвера внес изменения upload_max_filesize=100M и post_max_size = 100M, файлы меньше 2-х мегабайт загружаются нормально

 

 

  • 0

#2 cap4369
cap4369
    Topic Starter
  • Неактивные
  • 62 сообщений
  • Репутация: 1

Отправлено 26 декабря 2013 - 00:39

Нашел решение! В файле .htaccess добавил:
php_value post_max_size 100M
php_value upload_max_filesize 100M
И все пошло!
  • 0



Похожие темы
  Название темы Автор Статистика Последнее сообщение

Пользователь месяца
albedo albedo 1-й за Май
Очков активности: 198 5 тем, 29 сообщений, 3 балла репутации
Сайт: online24news.ru
ТОП самых активных за этот месяц
  • Фотография NewBlade
    #1

    NewBlade
    Очков активности: 6 1 тема, 1 сообщение, 1 балл репутации

  • Фотография NataliaAntalia
    #2

    NataliaAntalia (zdorovemedicina.ru)
    Очков активности: 1.5 0 тем, 1 сообщение, 1 балл репутации

  • Фотография albedo
    #3

    albedo (online24news.ru)
    Очков активности: 1.5 Вне конкурса за определение пользователя месяца

  • Фотография FIvYUr
    #4

    FIvYUr (moy-evroopt.ru)
    Очков активности: 1.5 0 тем, 1 сообщение, 1 балл репутации

  • Фотография agrx
    #5

    agrx (key-assort.ru)
    Очков активности: 1.5 0 тем, 1 сообщение, 1 балл репутации

  • Фотография getsend
    #6

    getsend
    Очков активности: 1.5 0 тем, 1 сообщение, 1 балл репутации

  • Фотография Bukvarix
    #7

    Bukvarix
    Очков активности: 1.5 0 тем, 1 сообщение, 1 балл репутации

  • Фотография HOST-I7U
    #8

    HOST-I7U (host-i7u.com)
    Очков активности: 1.5 0 тем, 1 сообщение, 1 балл репутации

  • Фотография nuaru
    #9

    nuaru
    Очков активности: 1.5 0 тем, 1 сообщение, 1 балл репутации

  • Фотография gakrus1
    #10

    gakrus1
    Очков активности: 1.5 0 тем, 1 сообщение, 1 балл репутации

  • Показать весь ТОП 10

Поддержите форум! =)
Топ 5 участников по репутации

Оформление форума – IPBSkins.ru