Несколько замечаний, связанных с SWFUploader, заключается в том, что, хотя есть тестовый проект .Net, он немного отстает и делает намного больше, чем действительно требуется, это здорово, если вы хотите загружать изображения, но не имеете индикатор выполнения или разрешить загрузку файлов.
Убедитесь, что вы получили исходный код формы http://code.google.com/p/swfupload/, а не сайт, это исправит все проблемы, которые возникают у вас с версией 10/11 флэш-памяти не работает.
Чтобы заставить любую демонстрацию PHP работать с .Net, просто создайте файл с именем upload.aspx, чтобы заменить upload.php следующим кодом в.
try
{
// Get the data
HttpPostedFile postedfile = Request.Files["Filedata"];
postedfile.SaveAs(Server.MapPath(".\\") + postedfile.FileName);
}
catch
{
// If any kind of error occurs return a 500 Internal Server error
Response.StatusCode = 500;
Response.Write("An error occured");
Response.End();
}
finally
{
Response.End();
}
Измените имя страницы по умолчанию на html или .aspx и измените вызов внутри на новый скрипт сохранения.
Теперь он будет сохранять файлы в корне сайта.