PDA

View Full Version : نحوه تنظیم ادرس برای اپلود فایل



negar.rafie
سه شنبه 15 اسفند 1391, 13:40 عصر
سلام
من میخوام در سرویس picofile (http://www.picofile.com/)فایل اپلود کنم
از کد زیر استفاده میکنم
حالا فرض کنید من تو پنلم یه پوشه به نام picture دارم

حالا در قسمت Your address چه ادرسی را باید بنویسم؟


private void btnUpload_Click(object sender, EventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
if (ofd.ShowDialog() == DialogResult.OK)
UploadFile(ofd.FileName);
}

private void UploadFile(string FileAddress)
{
try
{
FileInfo fi = new FileInfo(FileAddress);
FtpWebRequest req = (FtpWebRequest)WebRequest.Create("Your address" + fi.Name);
req.Method = WebRequestMethods.Ftp.UploadFile;
req.Credentials = new NetworkCredential("Your ftp username", "Your ftp password");
Stream ftpStream = req.GetRequestStream();
FileStream fs = File.OpenRead(FileAddress);
int length = 1024;
byte[] buffer = new byte[length];
int bytesRead = 0;
do
{
bytesRead = fs.Read(buffer, 0, length);
ftpStream.Write(buffer, 0, bytesRead);
}
while (bytesRead != 0);
fs.Close();
ftpStream.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}

danialafshari
سه شنبه 15 اسفند 1391, 16:21 عصر
سلام
این لینک رو ببین به دردت میخوره؟
لینک (http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(SYSTEM.NET.FTPWEBREQUEST);k(FTPWEBREQUEST);k(T argetFrameworkMoniker-%22.NETFRAMEWORK%2cVERSION%3dV4.0%22);k(DevLang-CSHARP)&rd=true)

negar.rafie
سه شنبه 15 اسفند 1391, 17:43 عصر
مشکل من فقط تنظیم ادرس هستش
من نمیدونم چطور ادرس را تنظیم کنم

pedram.11
سه شنبه 15 اسفند 1391, 21:41 عصر
این هاست خودتون نیست که بخواهید به راحتی فایل روآپلود کنید،اگه برای آپلود معرفه یا چیزی بخواد به دردسر میافتید؛ به نظر من بهتره شما اول اطلاعاتی که ارسال میشه رو مانیتور کنید و نسبت به همون کدتون رو بنویسید