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



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



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

Пользователь месяца
Megoydagi Megoydagi 1-й за Февраль
Очков активности: 777 6 тем, 56 сообщений, 7 баллов репутации
Сайт: 24ho.ru
ТОП самых активных за этот месяц
  • Фотография Vmir
    #1

    Vmir
    Очков активности: 850.5 3 темы, 54 сообщения, 9 баллов репутации

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

    MattCutts (dmitrylee.com)
    Очков активности: 765 6 тем, 67 сообщений, 6 баллов репутации

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

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

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

    r0mZet (rz-style.ru)
    Очков активности: 157.5 3 темы, 12 сообщений, 5 баллов репутации

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

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

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

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

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

    Megoydagi (24ho.ru)
    Очков активности: 31.5 Вне конкурса за определение пользователя месяца

  • Фотография Владислава Рыкова
    #8

    Владислава Рыкова
    Очков активности: 31.5 0 тем, 7 сообщений, 3 балла репутации

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

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

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

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

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

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

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