{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
maggy * 0.1
[автор] (22 фев 2017, 17:30) [0/0] [0] [отв] [спам] [под] +1 | -1

Сделала все нормально, Все файлы нормально загружаются на сервер, за исключением файлов mp3 XD А мне как раз только он и нужен
В чем может быть проблема то?

[code]

case 'add_audio':
$id = intval($_GET['id']);
$req = mysql_fetch_assoc(mysql_query("SELECT * FROM `audio_dirs` WHERE `id` = '".$id."' and `user` = '".$user['id']."'"*);
if($req == 0){
echo'Папка не пренадлежит вам';
}

$whitelist = array('.mp3', '.MP3', '.Mp3'); # Допустимые расширения
$maxsize = 16; # В мегабайтах
$dir = '../audios/files/'.$user['id'].''; // Папка, в которую будут загружаться файлы
if(isset($_REQUEST['ok'])){
if(!empty($_FILES['file']['name'])){
$name = strong($_FILES['file']['name']); # Название файла
$name = preg_replace('#(\.\/)#Ui', NULL, $name);
$name_audio = preg_replace('#\.[^\.]*$#i', NULL, $name);
$ext = strtolower(strrchr($name, '.')); # Расширение файла
$size = $_FILES['file']['size']; # Вес файла
if ($size > (1048576 * $maxsize)) {
$err='Размер файла превышает допустимое значение. [Max. '.$maxsize.'mb.]<br />';
}
if (preg_match('/.php/i', $name) || preg_match('/.pl/i', $name) || $name == '.htaccess' || !in_array($ext, $whitelist)) {
$err = 'Не верное расширение файла.';
}
if(!isset($err)){
if(!is_dir('files/'.$user['id'].'')){
if(!is_dir('files')){mkdir("files", 0666);}
if(!is_dir('files/'.$user['id'].'')){mkdir("files/".$user['id']."", 0666);}
}

mysql_query("INSERT INTO `audio_mp3` SET `name` = '".$name_audio."', `user` = '".$user['id']."', `time` = '".time()."', `dir` = '".$id."'"*;
$idp = mysql_insert_id();


copy($_FILES['file']['tmp_name'], $dir . '/' . intval($idp) . $ext); # Копируем файл в папку
$id = mysql_insert_id();


}
else
{
echo'<div class=podmenu>ОШИБКА: '.$err.' </div>';
require_once ('../system/footer.php');
exit();
}

}

header ("Location: /audios/?act=audio&id=$idp"*;
}

echo'<div class=podmenu><form action="" method="POST" enctype="multipart/form-data">
<input type="file" name="file"/></br>
<input type="submit" name="ok" value="Написать">
</form></div>';

[/code]

2.
MrTrump * 15.36
(22 фев 2017, 17:52) [0/0] [0] [отв] [спам] [под] +1 | -1

в штакете посмотри, возможно загрузка mp3 файлов запрещено.

3.
maggy * 0.1
[автор] (22 фев 2017, 17:57) [0/0] [0] [отв] [спам] [под] +1 | -1

Великий Царь,

#Кодировка#
AddDefaultCharset utf-8
#Директория#
DirectoryIndex index.php
Options -Indexes
RewriteEngine On
#Разные реврайты#

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

4.
#FWLone * 9.56
(22 фев 2017, 17:59) [0/0] [0] [отв] [спам] [под] +1 | -1

а вообще, что скрипт показывает?

5.
maggy * 0.1
[автор] (22 фев 2017, 18:01) [0/0] [0] [отв] [спам] [под] +1 | -1

#FWLone, После загрузки пишет что файл успешно загружен... Тоесть переадресовывает на страницу указанную (если действие успешно)

6.
#FWLone * 9.56
(22 фев 2017, 18:03) [0/0] [0] [отв] [спам] [под] +1 | -1

maggy, выгрузи код на dumpz.org

7.
maggy * 0.1
[автор] (22 фев 2017, 18:12) [0/0] [0] [отв] [спам] [под] +1 | -1

#FWLone, http://dumpz.org/2514314/

8.
#FWLone * 9.56
(22 фев 2017, 18:27) [0/0] [0] [отв] [спам] [под] +1 | -1

maggy, http://dumpz.org/2514329/
скопируй код, и то, что он выведет пиши сюда

9.
maggy * 0.1
[автор] (22 фев 2017, 18:29) [0/0] [0] [отв] [спам] [под] +1 | -1

#FWLone, Запрос проходит, все нормально, и переадресовывает на страницу (успешно)

----Ничего не показывает,проблема осталась

10.
maggy * 0.1
[автор] (22 фев 2017, 18:30) [0/0] [0] [отв] [спам] [под] +1 | -1

#FWLone, все файлы кроме mp3 грузит, обсолютно все

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений