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



Не загружается 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



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

Пользователь месяца
Vmir Vmir 1-й за Сентябрь
Очков активности: 60 4 темы, 8 сообщений, 2 балла репутации
ТОП самых активных за этот месяц
  • Фотография Zevss
    #1

    Zevss (domles43.ru)
    Очков активности: 22.5 3 темы, 6 сообщений, 1 балл репутации

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

    Bliolast
    Очков активности: 16.5 0 тем, 11 сообщений, 1 балл репутации

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

    vetalbon
    Очков активности: 16.5 0 тем, 11 сообщений, 1 балл репутации

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

    BLIK
    Очков активности: 12 Вне конкурса за определение пользователя месяца

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

    Totti
    Очков активности: 12 0 тем, 8 сообщений, 1 балл репутации

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

    Shelley
    Очков активности: 10.5 1 тема, 4 сообщения, 1 балл репутации

  • Фотография павелЯ
    #7

    павелЯ
    Очков активности: 10.5 2 темы, 1 сообщение, 1 балл репутации

  • Фотография r88al0503
    #8

    r88al0503
    Очков активности: 10.5 2 темы, 1 сообщение, 1 балл репутации

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

    leoworker
    Очков активности: 9 2 темы, 0 сообщений, 1 балл репутации

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

    Constantine (constantinablog.su)
    Очков активности: 9 1 тема, 3 сообщения, 1 балл репутации

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

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

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