2016-08-29 2 views
-5
$name=$_FILES['file']['name']; 
$temp=$_FILES['file']['tmp_name']; 

move_uploaded_file($temp,"upload1/".$name); 
$url="video/upload/$name"; 

mysql_query("insert into video (name,url) values('$name','$url')"); 
+1

'mysql' не хранит изображения, она хранит путь ... Поиск _ [" Загрузка больших файлов в "] (https://www.google.co.in/?ion=1&espv=2#q=upload%20large%20files%20in%20php) _ – Rayon

+0

Вы должны изменить файл php.ini не в mysql файл. –

+0

Нет проблемы с размером этого кода, если у вас нет очень длинного $ name или $ url –

ответ

2

вы изменили php.ini.

post_max_size = 25M

Просто файл изменить ваш php.ini (XAMPP/PHP/php.ini), он работал на меня.

memory_limit = 1000M 
post_max_size = 750M 
upload_max_filesize = 750M 
max_execution_time = 5000 
max_input_time = 5000 

И не забудьте перезапустить модуль MySQL с XAMPP панели управления

+1

Я не вижу никаких доказательств, что здесь участвует XAMPP. –

+2

Как вы узнали, что это был неправильный php.ini или что он использовал xampp? – Ekin