Jag har gjort en filuppladdare i Flex 3, den fungerade innan jagändrade sökvägarna. Jag vet att jag får sökvägen jag vill från Flex. Den kan se ut typ sussi/mat/fisk det är det som kommer i "savePath" Nån som ser vad jag har gjort för fel? Jagfår inga felmeddelande, meddelandet jagfår från Flex är att filerna är uppladdade och det ska jag få när de är uppladdade, därför tror jag att det är något galet här. Variabeln path finns inte. Vet dock inte om du har deklarerat den någon annan stans. Tror du borde byta ut den mot savePath så kanske det funkar. Såg att jag kopierat in fel kod:( Här är den rätta: Vad får du för sökväg om du sätter in en debug med raden:Fel vid filuppladdning
Jag har följande kod:
<code>
string saveToFolder = Request.QueryString["userName"];
string savePath = Request.QueryString["path"];
HttpFileCollection uploadedFiles = Request.Files;
for (int i = 0; i < uploadedFiles.Count; i++)
{
HttpPostedFile F = uploadedFiles[i];
if (uploadedFiles[i] != null && F.ContentLength > 0)
{
string newName = F.FileName.Substring(F.FileName.LastIndexOf("\\") + 1);
F.SaveAs(path + "\\" + newName);
}
}
</code>Sv: Fel vid filuppladdning
<code>
F.SaveAs(path + "\\" + newName); <--- byt till savePath
</code>Sv:Fel vid filuppladdning
<code>
string saveToFolder = Request.QueryString["userName"];
string savePath = Request.QueryString["path"];
HttpFileCollection uploadedFiles = Request.Files;
string path = Server.MapPath(savePath + "\\" + saveToFolder);
for (int i = 0; i < uploadedFiles.Count; i++)
{
HttpPostedFile F = uploadedFiles[i];
if (uploadedFiles[i] != null && F.ContentLength > 0)
{
string newName = F.FileName.Substring(F.FileName.LastIndexOf("\\") + 1);
F.SaveAs(path + "\\" + newName);
}
}
</code>Sv: Fel vid filuppladdning
<code>
string testPath = path + "\\" + newName;
</code>