Мне нужен асинхронный загрузчик файлов. Нет, я не ищу плагин. Я просто ищу простой загрузчик jquery + AJAX, который будет загружать файл асинхронно. Я проверил Google, но не нашел ничего полезного.jquery ajax fileupload
Вот мой HTML:
<form method="post" enctype="multipart/form-data" ">
File Name:<input type="text" name="name"/> <br/><br/>
Browse: <input type="file" name="file"/> <br/><br/>
<input type="submit" id='button' Value="Upload the video file" name="submit"/>
</form>
мой PHP код:
<?php
if(isset($_POST["submit"]))
{
$filename=$_POST["name"];
$ext = pathinfo($_FILES['file']['name'], PATHINFO_EXTENSION);
$size=$_FILES["file"]["size"];
$size=$size/1000000;
$size=round($size, 2);
$size.="MB";
$namewithext=$filename." (".$size.")".".".$ext;
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br>";
}
else
{
if (file_exists("file/" . $_FILES["file"]["name"]))
{
echo "<script> alert('".$_FILES["file"]["name"] . " already exists. "."');</script>";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"file/" . $namewithext);
echo "<script> alert('"."success"."');</script>";
}
}
}
else
{
}
?>
У меня нет опыта работы с JQuery. Спасибо!
_ «Нет, я не ищу плагин. Я просто ищу простой загрузчик jquery + AJAX, который будет загружать файл асинхронно. »_ Так что вы ищете плагин ... – gdoron
Кроме того, я не вижу здесь реального вопроса. Это больше похоже на« Вот что Я хочу. Напишите код для меня ». Может быть, если у вас возникли проблемы или ошибка с чем-то, что вы пытаетесь, мы могли бы помочь. – fet
это невозможно с помощью простого кодирования, потому что я не ищу прогрессбар или какие-то другие причудливые вещи. просто хочу загрузчика, который будет загружать файл, когда будет нажата кнопка «Отправить», не отправляя назад страницу. Спасибо! –